// AJAX
var ajax;
function newAjax(){
   var xmlhttp=false;
   try{
     xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
   }catch(e){
     try{
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
     }catch(E){
       xmlhttp=false;
     }
 }
 if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
   xmlhttp = new XMLHttpRequest();
 }
 return xmlhttp;
}


////////////////////////////////////
//      SECTION CATEGORY          //
////////////////////////////////////

function saveCategory($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmcategory.id.value;
   var pag = document.frmcategory.pag.value;
   if(!is_empty(document.frmcategory.name.value))
   {
   	var name = document.frmcategory.name.value;
   }else{
   	send = "failure";
	error_form();
   }
   if(!is_empty(document.frmcategory.name_eng.value))
   {
   	var name_eng = document.frmcategory.name_eng.value;
   }else{
   	send = "failure";
	error_form();
   }
   var status = document.frmcategory.status.value;
   if(send=="next")
   {
   ajax=newAjax();
   ajax.open("POST", "../controller/category.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&name="+name+"&name_eng="+name_eng+"&status="+status+"&pag="+pag);
   }
}

function updateCategory($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmcategory.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/category.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id+"&pag="+pag);
   hidden_form();
}

function delCategory($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmcategory.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/category.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}


////////////////////////////////////
//      SECTION SUBCATEGORY       //
////////////////////////////////////

function saveSubcategory($task)
{
   var send = "true";
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var id = document.frmsubcategory.id.value;
   var pag = document.frmsubcategory.pag.value;
   var category = document.frmsubcategory.category.value;
   if(!is_empty(document.frmsubcategory.name.value))
   {
   	var name = document.frmsubcategory.name.value;
   }else{
   	send = "failure";
	error_form();
   }
   var status = document.frmsubcategory.status.value;
   if(send == "true"){
   ajax=newAjax();
   ajax.open("POST", "../controller/subcategory.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&category="+category+"&name="+name+"&status="+status+"&pag="+pag)
   }
}

function updateSubcategory($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmsubcategory.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/subcategory.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id+"&pag="+pag);
   hidden_form();
}

function delSubcategory($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmsubcategory.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/subcategory.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}


////////////////////////////////////
//      SECTION PRODUCTS          //
////////////////////////////////////

function saveProduct($task)
{

   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var vsend = "next";
   var id = document.frmproduct.id.value;
   var pag = document.frmproduct.pag.value;
   var category = document.frmproduct.category.value;

   var code = document.frmproduct.code.value;
   
   if(!is_empty(document.frmproduct.name.value))
   {
   	var name = document.frmproduct.name.value;
   }else{
   	vsend = "failure";
	//error_form();
   }
   if(!is_empty(document.frmproduct.name_eng.value))
   {
   	var name_eng = document.frmproduct.name_eng.value;
   }else{
   	vsend = "failure";
	//error_form();
   }
   var brands = document.frmproduct.brands.value;
   
   var price = document.frmproduct.price.value;

   var curcod = document.frmproduct.curcod.value;

   var quantity = document.frmproduct.quantity.value;
   
   var prominent = document.frmproduct.prominent.value;
   
   var promo = document.frmproduct.promo.value;
   
   if(!is_empty(document.frmproduct.description.value))
   {
   	var description = document.frmproduct.description.value;
   }else{
   	vsend = "failure";
	error_form();
   }
   if(!is_empty(document.frmproduct.description_eng.value))
   {
   	var description_eng = document.frmproduct.description_eng.value;
   }else{
   	vsend = "failure";
	error_form();
   }
   
   var status = document.frmproduct.status.value;
   if(1)
   {
  
   ajax=newAjax();
   ajax.open("POST", "../controller/product.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task="+$task+"&id="+id+"&category="+category+"&code="+code+"&name="+name+"&name_eng="+name_eng+"&brands="+brands+"&price="+price+"&curcod="+curcod+"&quantity="+quantity+"&prominent="+prominent+"&promo="+promo+"&description="+description+"&description_eng="+description_eng+"&status="+status+"&pag="+pag)
   }
}

function updateProduct($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmproduct.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/product.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id+"&pag="+pag);
   hidden_form();
}

function delProduct($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmproduct.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/product.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}


////////////////////////////////////
//        SECTION BRANDS          //
////////////////////////////////////

function saveBrands($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmbrands.id.value;
   var pag = document.frmbrands.pag.value;
   if(!is_empty(document.frmbrands.name.value))
   {
   	var name = document.frmbrands.name.value;
   }else{
   	send = "failure";
	error_form();
   }
   
   if(send=="next")
   {
   ajax=newAjax();
   ajax.open("POST", "../controller/brands.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&name="+name+"&status="+status+"&pag="+pag);
   }
}

function updateBrands($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmbrands.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/brands.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id+"&pag="+pag);
   hidden_form();
}

function delBrands($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmbrands.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/brands.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}


////////////////////////////////////
//      SECTION CURRENCY          //
////////////////////////////////////

function saveCurrency($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmcurrency.id.value;
   if(!is_empty(document.frmcurrency.name.value))
   {
   	var name = document.frmcurrency.name.value;
   }else{
   	send = "failure";
	error_form();
   }
   if(!is_empty(document.frmcurrency.symbol.value))
   {
   	var symbol = document.frmcurrency.symbol.value;
   }else{
   	send = "failure";
	error_form();
   }
   var status = document.frmcurrency.status.value;
   if(send=="next")
   {
   ajax=newAjax();
   ajax.open("POST", "../controller/currency.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&name="+name+"&symbol="+symbol+"&status="+status+"&pag="+pag);
   }
}

function updateCurrency($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/currency.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id);
   hidden_form();
}

function delCurrency($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/currency.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}


////////////////////////////////////
//         SECTION USERS          //
////////////////////////////////////

function saveUser($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmuser.id.value;
   if(!is_empty(document.frmuser.nick.value))
   {
   	var nick = document.frmuser.nick.value;
   }else{
   	send = "failure";
	error_form();
   }
   if(!is_empty(document.frmuser.name.value))
   {
   	var name = document.frmuser.name.value;
   }else{
   	send = "failure";
	error_form();
   }

   if(!is_empty(document.frmuser.pass.value) && !is_empty(document.frmuser.cpass.value))
   {
		if(document.frmuser.pass.value == document.frmuser.cpass.value)
		{
   			var pass = document.frmuser.pass.value;
		}
		else
		{
			send = "failure";
			error_form();	
		}
   }else{
   	send = "failure";
	error_form();
   }
   if(!is_empty(document.frmuser.lastname.value))
   {
   	var lastname = document.frmuser.lastname.value;
   }else{
   	send = "failure";
	error_form();
   }
   if(!is_empty(document.frmuser.email.value))
   {
	if(document.frmuser.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		send = "failure";
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmuser.email.focus();
		return false;
	} else{  
   		var email = document.frmuser.email.value;
	}
   }else{
   	send = "failure";
	error_form();
   }
   if(send=="next")
   {
	   ajax=newAjax();
	   ajax.open("POST", "../controller/user.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	   ajax.send("task="+$task+"&nick="+nick+"&pass="+pass+"&name="+name+"&lastname="+lastname+"&email="+email+"&pag="+pag);
   }
}

function updateUser($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/user.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id);
   hidden_form();
}

function delUser($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/user.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

function saveClient($task)
{
	var divActualizable = document.getElementById('client');
   	//var preloader = document.getElementById('preloader');
   	var enviar = true;
	if(is_empty(document.frmclient.user.value)){
		enviar = false;
		alert("Debes completar tu nombre de usuario...");
		document.frmclient.user.focus();
		return false;
	}else{
		var user = document.frmclient.user.value;
	}
	
	if(checkUser(user) == 1 || checkUser(user) == 11)
	{
		var checkuser = document.getElementById('checkuser');
		if(checkUser(user) == 1)
		{
			checkuser.innerHTML = 'El nombre de usuario ya existe!';
			checkuser.style.color = "#900";
		}
		if(checkUser(user) == 11)
		{
			checkuser.innerHTML = 'The user name already exists!';
			checkuser.style.color = "#900";
		}
		return false;
	}
	if(is_empty(document.frmclient.pass.value)){
		enviar = false;
		alert("Debes completar tu contraseña...");
		document.frmclient.pass.focus();
		return false;
	}else{
		var pass = document.frmclient.pass.value;
	}
	if(document.frmclient.pass.value != document.frmclient.compass.value){
		enviar = false;
		alert("Las contraseñas deben ser iguales...");
		document.frmclient.pass.focus();
		return false;
	}else{
		var pass = document.frmclient.pass.value;
	}	
	if(is_empty(document.frmclient.compass.value)){
		enviar = false;
		alert("Debes completar la validación de contraseña...");
		document.frmclient.compass.focus();
		return false;
	}
	if(is_empty(document.frmclient.name.value)){
		enviar = false;
		alert("Debes completar tu nombre...");
		document.frmclient.name.focus();
		return false;
	}else{
		var name = document.frmclient.name.value;
	}
	if(is_empty(document.frmclient.lastname.value)){
		enviar = false;
		alert("Debes completar tu apellido...");
		document.frmclient.lastname.focus();
		return false;
	}else{
		var lastname = document.frmclient.lastname.value;
	}
	if(is_empty(document.frmclient.cin.value)){
		enviar = false;
		alert("Debes completar tu Cédula...");
		document.frmclient.cin.focus();
		return false;
	}else{
		var cin = document.frmclient.cin.value;
	}
	
	var birthday = document.frmclient.year.value+"-"+document.frmclient.mounth.value+"-"+document.frmclient.day.value;
	
	if(is_empty(document.frmclient.country.value)){
		enviar = false;
		alert("Debes completar tu país...");
		document.frmclient.country.focus();
		return false;
	}else{
		var country = document.frmclient.country.value;
	}
	if(is_empty(document.frmclient.city.value)){
		enviar = false;
		alert("Debes completar tu ciudad...");
		document.frmclient.city.focus();
		return false;
	}else{
		var city = document.frmclient.city.value;
	}

	var neighborhood = document.frmclient.neighborhood.value;
	
	if(is_empty(document.frmclient.address.value)){
		enviar = false;
		alert("Debes completar tu dirección...");
		document.frmclient.address.focus();
		return false;
	}else{
		var address = document.frmclient.address.value;
	}
	if(is_empty(document.frmclient.email.value)){
		enviar = false;
		alert("La cuenta de correo no puede estar en blanco.");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmclient.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}else{
		var email = document.frmclient.email.value;
	}
	if(is_empty(document.frmclient.phone.value)){
		enviar = false;
		alert("Debes completar tu telefono...");
		document.frmclient.phone.focus();
		return false;
	}else{
		var phone = document.frmclient.phone.value;
	}
	
	var cellphone = document.frmclient.cellphone.value;
	
	if(is_empty(document.frmclient.captcha.value)){
		enviar = false;
		alert("Copia la info de la imagen...");
		document.frmclient.captcha.focus();
		return false;
	}	

   if(enviar)
   {
	   ajax=newAjax();
	   ajax.open("POST", "./controller/client.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	   ajax.send("task="+$task+"&user="+user+"&pass="+pass+"&name="+name+"&lastname="+lastname+"&cin="+cin+"&birthday="+birthday+"&country="+country+"&city="+city+"&neighborhood="+neighborhood+"&address="+address+"&email="+email+"&phone="+phone+"&cellphone="+cellphone);
   }	
}


function saveClient_($task)
{
	var divActualizable = document.getElementById('actua');
   	//var preloader = document.getElementById('preloader');
   	var enviar = true;
	var id = document.frmclient.id.value;
	if(is_empty(document.frmclient.user.value)){
		enviar = false;
		alert("Debes completar tu nombre de usuario...");
		document.frmclient.user.focus();
		return false;
	}else{
		var user = document.frmclient.user.value;
	}

	if(is_empty(document.frmclient.name.value)){
		enviar = false;
		alert("Debes completar tu nombre...");
		document.frmclient.name.focus();
		return false;
	}else{
		var name = document.frmclient.name.value;
	}
	if(is_empty(document.frmclient.lastname.value)){
		enviar = false;
		alert("Debes completar tu apellido...");
		document.frmclient.lastname.focus();
		return false;
	}else{
		var lastname = document.frmclient.lastname.value;
	}
	if(is_empty(document.frmclient.cin.value)){
		enviar = false;
		alert("Debes completar tu Cédula...");
		document.frmclient.cin.focus();
		return false;
	}else{
		var cin = document.frmclient.cin.value;
	}
	
	var birthday = document.frmclient.year.value+"-"+document.frmclient.mounth.value+"-"+document.frmclient.day.value;
	
	if(is_empty(document.frmclient.country.value)){
		enviar = false;
		alert("Debes completar tu país...");
		document.frmclient.country.focus();
		return false;
	}else{
		var country = document.frmclient.country.value;
	}
	if(is_empty(document.frmclient.city.value)){
		enviar = false;
		alert("Debes completar tu ciudad...");
		document.frmclient.city.focus();
		return false;
	}else{
		var city = document.frmclient.city.value;
	}
	if(is_empty(document.frmclient.neighborhood.value)){
		enviar = false;
		alert("Debes completar tu barrio...");
		document.frmclient.neighborhood.focus();
		return false;
	}else{
		var neighborhood = document.frmclient.neighborhood.value;
	}
	if(is_empty(document.frmclient.address.value)){
		enviar = false;
		alert("Debes completar tu dirección...");
		document.frmclient.address.focus();
		return false;
	}else{
		var address = document.frmclient.address.value;
	}
	if(is_empty(document.frmclient.email.value)){
		enviar = false;
		alert("La cuenta de correo no puede estar en blanco.");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmclient.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}else{
		var email = document.frmclient.email.value;
	}
	if(is_empty(document.frmclient.phone.value)){
		enviar = false;
		alert("Debes completar tu telefono...");
		document.frmclient.phone.focus();
		return false;
	}else{
		var phone = document.frmclient.phone.value;
	}
	if(is_empty(document.frmclient.cellphone.value)){
		enviar = false;
		alert("Debes completar tu telefono movil...");
		document.frmclient.cellphone.focus();
		return false;
	}else{
		var cellphone = document.frmclient.cellphone.value;
	}	
	var workphone = document.frmclient.workphone.value;
   if(enviar)
   {
	   ajax=newAjax();
	   ajax.open("POST", "./controller/client.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	   ajax.send("task="+$task+"&id="+id+"&user="+user+"&name="+name+"&lastname="+lastname+"&cin="+cin+"&birthday="+birthday+"&country="+country+"&city="+city+"&neighborhood="+neighborhood+"&address="+address+"&email="+email+"&phone="+phone+"&cellphone="+cellphone+"&workphone="+workphone);
   }	
}

////////////////////////////////////
//     SECTION GROUP EMAILS       //
////////////////////////////////////

function saveGroupMail($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmgroupmail.id.value;
   if(!is_empty(document.frmgroupmail.name.value))
   {
   	var name = document.frmgroupmail.name.value;
   }else{
   	send = "failure";
	error_form();
   }
   var status = document.frmgroupmail.status.value;
   if(send=="next")
   {
   ajax=newAjax();
   ajax.open("POST", "../controller/groupmail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&name="+name+"&status="+status+"&pag="+pag);
   }
}

function updateGroupMail($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/groupmail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id);
   hidden_form();
}

function delGroupMail($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/groupmail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}

/////////////////////////////////
//      SELECTION MAILS        //
/////////////////////////////////

function ChangeGroupMails()
{
   var divActualizable = document.getElementById('sel');
   ////var preloader = document.getElementById('preloader');
   var group = document.frmnewmessage.group.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/sendmessage.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        ////preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=select"+"&group="+group+"&pag="+pag)
}

function sendMessage()
{
   var divActualizable = document.getElementById('button');
   var send = true;
   var group = document.frmnewmessage.group.value;
   //var selmails = document.frmnewmessage.selmails.value;
   if(document.frmnewmessage.subject.value)
   {
		var subject = document.frmnewmessage.subject.value;
   }else{
	   	send = false;
		alert("El mensaje debe tener asunto!");
   }
   if(CKEDITOR.instances.elm1.getData())
   {
		var elm1 = CKEDITOR.instances.elm1.getData();
  		var elm1 = acutes(elm1);
   }else{
	   	send = false;
		alert("El mensaje debe contenido!");
   }
   if(send)
   {
	   ajax=newAjax();
	   ajax.open("POST", "../controller/sendmessage.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			////preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		
		  	CKEDITOR.instances['elm1'].destroy();  
			divActualizable.innerHTML = ajax.responseText;
			//<![CDATA[
			var editor = CKEDITOR.replace( 'elm1',
			{
				toolbar:
				   [
						['Cut','Copy','Paste','PasteText','PasteFromWord'],
						['Undo','Redo','-','Find','Replace'],
						['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
						'/',
						['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
						['Link','Unlink','Anchor'],
						//['Image','Flash'],
						['Table','HorizontalRule','Smiley','SpecialChar'],
						['Source']
				   ],
				uiColor: '#dcdcdc',
			});
			CKEDITOR.config.width = 680;
			CKFinder.setupCKEditor(editor, './js/ckfinder/');
			//]];
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("task=send"+"&group="+group+"&subject="+subject+"&elm1="+elm1);
   }
}

function acutes(texto)
{
	var textoViejo = texto;
	
	var textoNuevo;
	
	var a = /&aacute;/g;
	var e = /&eacute;/g;
	var i = /&iacute;/g;
	var o = /&oacute;/g;
	var u = /&uacute;/g;
	var n = /&ntilde;/g;
	
	var A = /&Aacute;/g;
	var E = /&Eacute;/g;
	var I = /&Iacute;/g;
	var O = /&Oacute;/g;
	var U = /&Uacute;/g;
	var N = /&Ntilde;/g;
	
	var co = /&quot;/g;
	var col = /&ldquo;/g;
	var cor = /&rdquo;/g;
	var nb = /&nbsp;/g;
	var bull = /&bull;/g;
	
	textoNuevo = textoViejo.replace(a, "á");
	textoNuevo = textoNuevo.replace(e, "é");
	textoNuevo = textoNuevo.replace(i, "í");
	textoNuevo = textoNuevo.replace(o, "ó");
	textoNuevo = textoNuevo.replace(u, "ú");
	textoNuevo = textoNuevo.replace(n, "ñ");	
	
	textoNuevo = textoNuevo.replace(A, "Á");
	textoNuevo = textoNuevo.replace(E, "É");
	textoNuevo = textoNuevo.replace(I, "Í");
	textoNuevo = textoNuevo.replace(O, "Ó");
	textoNuevo = textoNuevo.replace(U, "Ú");
	textoNuevo = textoNuevo.replace(N, "Ñ");
	textoNuevo = textoNuevo.replace(nb, " ");
	textoNuevo = textoNuevo.replace(co, '"');
	textoNuevo = textoNuevo.replace(col, '"');
	textoNuevo = textoNuevo.replace(cor, '"');
	textoNuevo = textoNuevo.replace(bull, 'ª');
	
	return textoNuevo;
}

/////////////////////////////////
//      SELECTION BANNERS      //
/////////////////////////////////

function delBanner($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/banner.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

function delBannerinf($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/bannerinf.cnt.php",true);
   ajax.onreadystatechange=function() { 
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

function delPromos($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/promos.cnt.php",true);
   ajax.onreadystatechange=function() { 
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}
////////////////////////////////////
//           IMAGE           //
///////////////////////////////////

function delimage($id)
{
   var divActualizable = document.getElementById('delima'+$id);
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/image.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}


////////////////////////////////////
//           SAVE INSC           //
///////////////////////////////////

function saveEmail()
{
   controlSubmit('button2',true);
   var divActualizable = document.getElementById('respuesta1');
   //var preloader = document.getElementById('preloader');
   var enviar = true;
   if(document.frmboletin.nombre.value != "" && document.frmboletin.nombre.value != "Ingrese su nombre"){
   		var name = document.frmboletin.nombre.value;
   }else{
	   
	   document.getElementById('respuesta1').innerHTML = 'Debe ingresar un nombre válido';
	   document.frmboletin.nombre.focus();
	   controlSubmit('button2',false);
	   return enviar = false;
   }
   if(document.frmboletin.email.value != "" && document.frmboletin.email.value != "Ingrese su email"){
   		var email = document.frmboletin.email.value;
   }else{
	   document.getElementById('respuesta1').innerHTML = "La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com";
	   document.frmboletin.email.focus();
	   controlSubmit('button2',false);
	   return enviar = false;
   }
   
   if(document.frmboletin.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		document.getElementById('respuesta1').innerHTML = "La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com";
		document.frmboletin.email.focus();
		controlSubmit('button2',false);
		return enviar = false;
	}
   
   if(enviar)
   {
	   ajax=newAjax();
	   ajax.open("POST", "controller/saveinscript.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText;
				 document.frmboletin.nombre.value = '';
				 document.frmboletin.email.value = '';
				 controlSubmit('button2',false);
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("name="+name+"&email="+email)
   }
}

////////////////////////////////////
//           SAVE INSC           //
///////////////////////////////////

function saveEmail2()
{
   var divActualizable = document.getElementById('respuesta_');
   ////var preloader = document.getElementById('preloader');
   var enviar = "true";
   if(document.frmboletin.nombre.value != "" && document.frmboletin.nombre.value != "Ingrese su nombre"){
   		var name = document.frmboletin.nombre.value;
   }else{
	   enviar = "false";
	   alert('Debe ingresar un nombre válido');
	   //document.getElementById('respuesta_').innerHTML = '<br />Debe ingresar un nombre v&aacute;lido<br /><br />';
	   document.frmboletin.nombre.focus();
	   return false;
   }
   if(document.frmboletin.email.value != "" && document.frmboletin.email.value != "Ingrese su email"){
   		var email = document.frmboletin.email.value;
   }else{
	   enviar = "false";
	   alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
	   document.frmboletin.email.focus();
	   return false;
   }
   
   if(document.frmboletin.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = "false";
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmboletin.email.focus();
		return false;
	}
	
	if(document.frmboletin.productos.value != ""){
   		var products = document.frmboletin.productos.value;
   }else{
	   enviar = "false";
	   alert("Debe ingresar un producto al menos");
	   document.frmboletin.productos.focus();
	   return false;
   }
	
	var address = document.frmboletin.direccion.value;
	var phone = document.frmboletin.telefono.value;
   
   if(enviar == "true")
   {
	   ajax=newAjax();
	   ajax.open("POST", "controller/saveinscript.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			////preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText;
				 document.frmboletin.nombre.value = "";
				 document.frmboletin.email.value = "";
				 document.frmboletin.productos.value = "";
				 document.frmboletin.direccion.value = "";
				 document.frmboletin.telefono.value = "";
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("name="+name+"&email="+email+"&address="+address+"&phone="+phone+"&products="+products+"&task=save2")
   }
}

function Captcha()
{
	var divActualizable = document.getElementById('preloader2');
    ////var preloader = document.getElementById('preloader');
	var captcha = document.frmclient.captcha.value;
	ajax=newAjax();
	ajax.open("POST", "controller/captcha-value.cnt.php",true);
	ajax.onreadystatechange=function() 
	{
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText
		  }
    }
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

    ajax.send("captcha="+captcha)
}

////////////////////////////////////
//           INVITED             //
///////////////////////////////////

function saveInvited($task)
{
	var divActualizable = document.getElementById('cont_producto');
   	//var preloader = document.getElementById('preloader');
	var enviar = true;
	if(document.frmclient.product.value)
	{
		var product = document.frmclient.product.value;
	}else{
		enviar = false;
		alert("Se perdieron datos en el proceso por favor vuelva a comenzar!");
		return false;
	}
	if(document.frmclient.pay.value)
	{
		var pay = document.frmclient.pay.value;
	}else{
		enviar = false;
		alert("Se perdieron datos en el proceso por favor vuelva a comenzar!");
		return false;
	}
	if(document.frmclient.name_lastname.value)
	{
		var name_lastname = document.frmclient.name_lastname.value;
	}else{
		enviar = false;
		alert("Los campos con (*) son obligatorios por favor vuelva a completar");
		document.frmclient.name_lastname.focus();
		return false;
	}
	if(document.frmclient.ci.value)
	{
		var ci = document.frmclient.ci.value;
	}else{
		enviar = false;
		alert("Los campos con (*) son obligatorios por favor vuelva a completar");
		document.frmclient.ci.focus();
		return false;
	}
	if(document.frmclient.address.value)
	{
		var address = document.frmclient.address.value;
	}else{
		enviar = false;
		alert("Los campos con (*) son obligatorios por favor vuelva a completar");
		document.frmclient.address.focus();
		return false;
	}
	if(document.frmclient.neigborhood.value)
	{
		var neigborhood = document.frmclient.neigborhood.value;
	}else{
		enviar = false;
		alert("Los campos con (*) son obligatorios por favor vuelva a completar");
		document.frmclient.neigborhood.focus();
		return false;
	}
	if(document.frmclient.email.value)
	{
		var email = document.frmclient.email.value;
	}else{
		enviar = false;
		alert("Los campos con (*) son obligatorios por favor vuelva a completar");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmclient.email.value)
	{
		var email = document.frmclient.email.value;
	}else{
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmclient.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmclient.telephone.value)
	{
		telephone = document.frmclient.telephone.value;
	}else{
		enviar = false;
		alert("Los campos con (*) son obligatorios por favor vuelva a completar");
		document.frmclient.telephone.focus();
		return false;
	}
	
	var cellphone = document.frmclient.cellphone.value;
	var couples = document.frmclient.couples.value;
	
	if(enviar)
	{
		ajax=newAjax();
		ajax.open("POST", "controller/invited.cnt.php",true);
		ajax.onreadystatechange=function() 
		{
			  if(ajax.readyState==1)
			  {
				//preloader.innerHTML = "       Enviando...";        
				//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
			  }else if (ajax.readyState==4) {		  
					 divActualizable.innerHTML = ajax.responseText
			  }
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
		ajax.send("task="+$task+"&product="+product+"&pay="+pay+"&name_lastname="+name_lastname+"&ci="+ci+"&address="+address+"&neigborhood="+neigborhood+"&email="+email+"&telephone="+telephone+"&cellphone="+cellphone+"&couples="+couples)
	}
}


////////////////////////////////////
//           COUPLES             //
///////////////////////////////////

function saveCouples($task)
{
	var divActualizable = document.getElementById('cont_boda');
   	//var preloader = document.getElementById('preloader');
	var enviar = true;
	var languaje = document.getElementById('lang').value
	var error;
	var error_email;
	
	if(languaje=="esp" || languaje=="")
	{
		error = "Los campos con (*) son obligatorios por favor vuelva a completar.";
		error_email = "La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com.";
		error_pass = "Las contraseñas no coinciden por favor vuelva a intentar!";
	}else if(languaje=="eng"){
		error = "Fields with (*) are required please return to complete.";
		error_email = "The mail is not valid, you should write for example: juan@mail.com.";
		error_pass = "Passwords do not match, please try again!";
	}
	
	if(document.frmclient.name1.value)
	{
		var name1 = document.frmclient.name1.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.name1.focus();
		return false;
	}
	if(document.frmclient.lastname1.value)
	{
		var lastname1 = document.frmclient.lastname1.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.lastname1.focus();
		return false;
	}
	if(document.frmclient.name2.value)
	{
		var name2 = document.frmclient.name2.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.name2.focus();
		return false;
	}
	if(document.frmclient.lastname2.value)
	{
		var lastname2 = document.frmclient.lastname2.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.lastname2.focus();
		return false;
	}
	
	var year  = document.frmclient.year.value  < 10 ? '0' + document.frmclient.year.value  : document.frmclient.year.value;
	var month = document.frmclient.month.value < 10 ? '0' + document.frmclient.month.value : document.frmclient.month.value;
	
	var date = year+"-"+month+"-"+document.frmclient.day.value;
	
	var hourval = document.frmclient.hour.value < 10 ? '0' + document.frmclient.hour.value : document.frmclient.hour.value;
	var minute	= document.frmclient.minute.value < 10 ? '0' + document.frmclient.minute.value : document.frmclient.minute.value;
	var hour = hourval+":"+minute+":00";
	
	
	/*if(document.frmclient.hour.value && document.frmclient.hour.value != "00:00:00" || document.frmclient.hour.value != "00:00")
	{
		var hour = document.frmclient.hour.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.hour.focus();
		return false;
	}*/
	
	if(document.frmclient.locate.value)
	{
		var locate = document.frmclient.locate.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.locate.focus();
		return false;
	}
	if(document.frmclient.address.value)
	{
		var address = document.frmclient.address.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.address.focus();
		return false;
	}
	if(document.frmclient.neighborhood.value)
	{
		var neighborhood = document.frmclient.neighborhood.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.neighborhood.focus();
		return false;
	}
	if(document.frmclient.cou_email.value)
	{
		var cou_email = document.frmclient.cou_email.value;
	}else{
		enviar = false;
		alert(error_email);
		document.frmclient.cou_email.focus();
		return false;
	}
	if(document.frmclient.cou_email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert(error_email);
		document.frmclient.cou_email.focus();
		return false;
	}
	if(document.frmclient.telephone.value)
	{
		var telephone = document.frmclient.telephone.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.telephone.focus();
		return false;
	}
	var cellphone = document.frmclient.cellphone.value;
	if(document.frmclient.coupass.value)
	{
		var coupass = document.frmclient.coupass.value;
	}else{
		enviar = false;
		alert(error);
		document.frmclient.coupass.focus();
		return false;
	}
	if(document.frmclient.coupass.value != document.frmclient.coupassver.value)
	{
		enviar = false;
		alert(error_pass);
		document.frmclient.coupassver.focus();
		return false;
	}
	
	var CouCod = 0;
	if(document.frmclient.CouCod.value)
	{
		CouCod = document.frmclient.CouCod.value;
	}
	
	if(enviar) 
	{
		ajax=newAjax();
		ajax.open("POST", "controller/couples.cnt.php",true);
		ajax.onreadystatechange=function() 
		{
			  if(ajax.readyState==1)
			  {
				//preloader.innerHTML = "       Enviando...";        
				//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
			  }else if (ajax.readyState==4) {		  
					 divActualizable.innerHTML = ajax.responseText
			  }
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
		ajax.send("task="+$task+"&name1="+name1+"&lastname1="+lastname1+"&name2="+name2+"&lastname2="+lastname2+"&date="+date+"&hour="+hour+"&locate="+locate+"&address="+address+"&neighborhood="+neighborhood+"&cou_email="+cou_email+"&telephone="+telephone+"&cellphone="+cellphone+"&coupass="+coupass+"&CouCod="+CouCod)
	} 
}

function delCouples($id)
{
   var divActualizable = document.getElementById('cont_producto');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "./controller/couples.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=deleteA"+"&id="+$id)
}

///////////////////////////////////
//       SAVE LIST WEDDING      //
//////////////////////////////////

function saveList()
{
   var divActualizable = document.getElementById('lad_right');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "./controller/listwedding.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=save")
}


function selectList($id)
{
   var divActualizable = document.getElementById('lad_right');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "./controller/listwedding.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=select"+"&id="+$id)
}

function delList($id)
{
   var divActualizable = document.getElementById('lad_right');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "./controller/listwedding.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}


function delListA($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/listwedding.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=deleteA"+"&id="+$id)
}

//MAGAZINE
function delMagazine($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/magazine.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

//MAGAZINE
function delMagazine($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/magazine.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

function delCouples($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/couples.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=deleteA"+"&id="+$id)
}

function updateCustomer($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/customer.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id);
   hidden_form();
}

function delCustomer($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/customer.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

////////////////////////////////////
//      SECTION DIREMAIL          //
////////////////////////////////////

function saveDiremail($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmdiremail.id.value;
   var pag = document.frmdiremail.pag.value;
   if(!is_empty(document.frmdiremail.name.value))
   {
   	var name = document.frmdiremail.name.value;
   }else{
   	send = "failure";
	error_form();
   }
   if(document.frmdiremail.email.value)
	{
		var email = document.frmdiremail.email.value;
	}else{
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmdiremail.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmdiremail.email.focus();
		return false;
	}
   var status = document.frmdiremail.status.value;
   if(send=="next")
   {
   ajax=newAjax();
   ajax.open("POST", "../controller/diremail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&name="+name+"&email="+email+"&status="+status+"&pag="+pag);
   }
}

function updateDiremail($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmdiremail.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/diremail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id+"&pag="+pag);
   hidden_form();
}

function delDiremail($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var pag = document.frmdiremail.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/diremail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&pag="+pag)
}

function selectEmail($id,$value)
{
   var divActualizable = document.getElementById('recar');
   //var preloader = document.getElementById('preloader');
   var cod = document.getElementById($value+'-'+$id).value;
   ajax=newAjax();
   ajax.open("POST", "../controller/group.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("id="+cod+"&nu="+$value)
}

function delEmail($id,g)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/listgroup.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id+"&g="+g)
}

function updateStatus($ud,$id)
{
   var divActualizable = document.getElementById('cell'+$id);
   //var preloader = document.getElementById('preloader');
   ajax=newAjax();
   ajax.open("POST", "../controller/status.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=update"+"&id="+$id+"&ud="+$ud)
}

function sendContact()
{
   var divActualizable = document.getElementById('cont_producto');
   //var preloader = document.getElementById('preloader');
   var enviar = true;
   if(document.contactenos.name.value)
   {
   		var name = document.contactenos.name.value;
   }else{
		enviar = false;  
		alert("El campo Nombre es requerido");
		document.contactenos.name.focus();
		return false;
   }
   if(document.contactenos.lastname.value)
   {
   		var lastname = document.contactenos.lastname.value;
   }else{
		enviar = false;  
		alert("El campo Apellido es requerido");
		document.contactenos.lastname.focus();
		return false;
   }
   if(document.contactenos.telephone.value)
   {
	   if(!isNaN(document.contactenos.telephone.value)){
   			var telephone = document.contactenos.telephone.value;
	   }else{
			enviar = false;  
			alert("El campo Telefono debe ser un número");
			document.contactenos.telephone.focus();
			return false;
   	   }
   }else{
		enviar = false;  
		alert("El campo Telefono es requerido");
		document.contactenos.telephone.focus();
		return false;
   }
   if(document.contactenos.email.value)
	{
		var email = document.contactenos.email.value;
	}else{
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.contactenos.email.focus();
		return false;
	}
	if(document.contactenos.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.contactenos.email.focus();
		return false;
	}
	
	var company = document.contactenos.company.value;
   
   if(document.contactenos.cin.value)
   {
	   if(!isNaN(document.contactenos.cin.value)){
   			var telephone = document.contactenos.cin.value;
	   }else{
			enviar = false;  
			alert("El campo Nro de C.I. es requerido");
			document.contactenos.cin.focus();
			return false;
   	   }
   }else{
		enviar = false;  
		alert("El campo Nro de C.I. es requerido");
		document.contactenos.cin.focus();
		return false;
   }
   
   if(document.contactenos.message.value)
   {
   		var message = document.contactenos.message.value;
   }else{
		enviar = false;  
		alert("El campo Mensaje es requerido");
		document.contactenos.message.focus();
		return false;
   }
   
   if(enviar){
	   ajax=newAjax();
	   ajax.open("POST", "./controller/contact.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("name="+name+"&lastname="+lastname+"&telephone="+telephone+"&email="+email+"&company="+company+"&cin="+cin+"&message="+message)
   }
}

function sendRequest()
{
   var divActualizable = document.getElementById('actualizable');
   ////var preloader = document.getElementById('preloader');
   var enviar = true;
   if(document.credit.empresa.value)
   {
   		var empresa = document.credit.empresa.value;
   }else{
		enviar = false;  
		alert("El campo Empresa es requerido");
		//ViewErrorById('empresa');
		document.credit.empresa.focus();
		return false;
   }
   
   if(document.credit.domicilio.value)
   {
   		var domicilio = document.credit.domicilio.value;
   }else{
		enviar = false;  
		alert("El campo Domicilio es requerido");
		//ViewErrorById('domicilio');
		document.credit.domicilio.focus();
		return false;
   }
   
   if(document.credit.telefono.value)
   {
	   if(!isNaN(document.credit.telefono.value)){
   			var telefono = document.credit.telefono.value;
	   }else{
			enviar = false;  
			alert("El campo Telefono debe ser un numero");
			//ViewErrorById('telefono');
			document.credit.telefono.focus();
			return false;
   	   }
   }else{
		enviar = false;  
		alert("El campo Telefono es requerido");
		//ViewErrorById('telefono');
		document.credit.telefono.focus();
		return false;
   }
   
   var fax = document.credit.fax.value;
   var email = document.credit.email.value;
   
   if(document.credit.ruc.value)
   {
   		var ruc = document.credit.ruc.value;
   }else{
		enviar = false;  
		alert("El campo RUC es requerido");
		//ViewErrorById('ruc');
		document.credit.ruc.focus();
		return false;
   }
   
   var SolicGs = document.credit.SolicGs.value;
   var SolicUss = document.credit.SolicUss.value;
   
   if(document.credit.pagoA.value)
   {
   		var pagoA = document.credit.pagoA.value;
   }else{
		enviar = false;  
		alert("El campo Forma de pago es requerido");
		//ViewErrorById('pagoA');
		document.credit.pagoA.focus();
		return false;
   }
   
   var pagoB = document.credit.pagoB.value;
   var pagoC = document.credit.pagoC.value;
   
   if(document.credit.solnombre.value)
   {
   		var solnombre = document.credit.solnombre.value;
   }else{
		enviar = false;  
		alert("El campo Nombre es requerido");
		//ViewErrorById('solnombre');
		document.credit.solnombre.focus();
		return false;
   }
   
   if(document.credit.solapellido.value)
   {
   		var solapellido = document.credit.solapellido.value;
   }else{
		enviar = false;  
		alert("El campo Apellido es requerido");
		//ViewErrorById('solapellido');
		document.credit.solapellido.focus();
		return false;
   }
   
   var solruc = document.credit.solruc.value;
   
   if(document.credit.solci.value)
   {
   		var solci = document.credit.solci.value;
   }else{
		enviar = false;  
		alert("El campo Cédula de identidad es requerido");
		//ViewErrorById('solci');
		document.credit.solci.focus();
		return false;
   }
   
   if(document.credit.domicilioActual.value)
   {
   		var domicilioActual = document.credit.domicilioActual.value;
   }else{
		enviar = false;  
		alert("El campo Domicilio Actual es requerido");
		//ViewErrorById('domicilioActual');
		document.credit.domicilioActual.focus();
		return false;
   }
   
   if(document.credit.barrioActual.value)
   {
   		var barrioActual = document.credit.barrioActual.value;
   }else{
		enviar = false;  
		alert("El campo Barrio Actual es requerido");
		//ViewErrorById('barrioActual');
		document.credit.barrioActual.focus();
		return false;
   }
   
   if(document.credit.localidadActual.value)
   {
   		var localidadActual = document.credit.localidadActual.value;
   }else{
		enviar = false;  
		alert("El campo Localidad Actual es requerido");
		//ViewErrorById('localidadActual');
		document.credit.localidadActual.focus();
		return false;
   }
   
   if(document.credit.telefonoActual.value)
   {
   		var telefonoActual = document.credit.telefonoActual.value;
   }else{
		enviar = false;  
		alert("El campo Telefono Actual es requerido");
		//ViewErrorById('telefonoActual');
		document.credit.telefonoActual.focus();
		return false;
   }
     
   if(document.credit.referenciaA.value)
   {
   		var referenciaA = document.credit.referenciaA.value;
   }else{
		enviar = false;  
		alert("El campo Referencia es requerido");
		//ViewErrorById('referenciaA');
		document.credit.referenciaA.focus();
		return false;
   }
   
   if(document.credit.referenciaB.value)
   {
   		var referenciaB = document.credit.referenciaB.value;
   }else{
		enviar = false;  
		alert("El campo Referencia es requerido");
		//ViewErrorById('referenciaB');
		document.credit.referenciaB.focus();
		return false;
   }
   
   if(document.credit.referenciaC.value)
   {
   		var referenciaC = document.credit.referenciaC.value;
   }else{
		enviar = false;  
		alert("El campo Referencia es requerido");
		//ViewErrorById('referenciaC');
		document.credit.referenciaC.focus();
		return false;
   }
   
   if(document.credit.referenciaD.value)
   {
   		var referenciaD = document.credit.referenciaD.value;
   }else{
		enviar = false;  
		alert("El campo Referencia es requerido");
		//ViewErrorById('referenciaD');
		document.credit.referenciaD.focus();
		return false;
   }
   
   if(document.credit.telefonoA.value)
   {
   		var telefonoA = document.credit.telefonoA.value;
   }else{
		enviar = false;  
		alert("El campo Telefono de la Referencia Comercial es requerido");
		//ViewErrorById('telefonoA');
		document.credit.telefonoA.focus();
		return false;
   }
   
   if(document.credit.referenciaB.value)
   {
   		var referenciaB = document.credit.referenciaB.value;
   }else{
		enviar = false;  
		alert("El campo Referencia es requerido");
		//ViewErrorById('referenciaB');
		document.credit.referenciaB.focus();
		return false;
   }
   
   if(document.credit.telefonoB.value)
   {
   		var telefonoB = document.credit.telefonoB.value;
   }else{
		enviar = false;  
		alert("El campo Telefono de la Referencia Comercial es requerido");
		//ViewErrorById('telefonoB');
		document.credit.telefonoB.focus();
		return false;
   }
   
   if(document.credit.referenciaC.value)
   {
   		var referenciaC = document.credit.referenciaC.value;
   }else{
		enviar = false;  
		alert("El campo Referencia es requerido");
		//ViewErrorById('referenciaC');
		document.credit.referenciaC.focus();
		return false;
   }
   
   if(document.credit.telefonoC.value)
   {
   		var telefonoC = document.credit.telefonoC.value;
   }else{
		enviar = false;  
		alert("El campo Telefono de la Referencia Comercial es requerido");
		//ViewErrorById('telefonoC');
		document.credit.telefonoC.focus();
		return false;
   }
   
   var referenciaD = document.credit.referenciaD.value;
   var telefonoD = document.credit.telefonoD.value;
   
   if(document.credit.bancoA.value)
   {
   		var bancoA = document.credit.bancoA.value;
   }else{
		enviar = false;  
		alert("El campo Banco es requerido");
		//ViewErrorById('bancoA');
		document.credit.bancoA.focus();
		return false;
   }
   
   if(document.credit.ccnA.value)
   {
   		var ccnA = document.credit.ccnA.value;
   }else{
		enviar = false;  
		alert("El campo Cta. Cte. Nro. de la Empresa es requerido");
		//ViewErrorById('ccnA');
		document.credit.ccnA.focus();
		return false;
   }
   
   if(document.credit.sucursalA.value)
   {
   		var sucursalA = document.credit.sucursalA.value;
   }else{
		enviar = false;  
		alert("El campo Sucursal es requerido");
		//ViewErrorById('sucursalA');
		document.credit.sucursalA.focus();
		return false;
   }
   var bancoB = document.credit.bancoB.value;
   var ccnB = document.credit.ccnB.value;
   var sucursalB = document.credit.sucursalB.value;
   
   var bancoC = document.credit.bancoC.value;
   var ccnC = document.credit.ccnC.value;
   var sucursalC = document.credit.sucursalC.value;
   
   if(enviar){
	   ajax=newAjax();
	   ajax.open("POST", "./controller/sales_request.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			////preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("empresa="+empresa+
				 "&domicilio="+domicilio+
				 "&telefono="+telefono+
				 "&fax="+fax+
				 "&email="+email+
				 "&ruc="+ruc+
				 "&SolicGs="+SolicGs+
				 "&SolicUss="+SolicUss+
				 "&pagoA="+pagoA+
				 "&pagoB="+pagoB+
				 "&pagoC="+pagoC+
				 "&solnombre="+solnombre+
				 "&solapellido="+solapellido+
				 "&solruc="+solruc+
				 "&solci="+solci+
				 "&domicilioActual="+domicilioActual+
				 "&barrioActual="+barrioActual+
				 "&localidadActual="+localidadActual+
				 "&telefonoActual="+telefonoActual+
				 "&referenciaA="+referenciaA+
				 "&telefonoA="+telefonoA+
				 "&referenciaB="+referenciaB+
				 "&telefonoB="+telefonoB+
				 "&telefonoC="+telefonoC+
				 "&referenciaC="+referenciaC+
				 "&telefonoD="+telefonoD+
				 "&referenciaD="+referenciaD+
				 "&bancoA="+bancoA+
				 "&ccnA="+ccnA+
				 "&sucursalA="+sucursalA+
				 "&bancoB="+bancoB+
				 "&ccnB="+ccnB+
				 "&sucursalB="+sucursalB+
				 "&bancoC="+bancoC+
				 "&ccnC="+ccnC+
				 "&sucursalC="+sucursalC)
   }
}

function LostPass()
{
   var divActualizable = document.getElementById('olvidar_pass');
   var preloader = document.getElementById('preloader-3');
   
   if(document.frmclient.email.value)
	{
		var email = document.frmclient.email.value;
	}else{
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}
	if(document.frmclient.email.value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig)){
		enviar = false;
		alert("La cuenta de correo no es válida, debes escribirla por ejemplo: juan@mail.com");
		document.frmclient.email.focus();
		return false;
	}
   
   ajax=newAjax();
   ajax.open("POST", "controller/lostpass.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        preloader.style.background = "url('gfx/loader.gif') no-repeat 50% 50%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("email="+email)
}

function saveComment()
{
   controlSubmit('button3',true);
   var divActualizable = document.getElementById('coment_hechos');
   //var preloader = document.getElementById('preloader');
   var ruta = document.form_addcoment.ruta.value;
   var p = document.form_addcoment.p.value;
   var nomape = document.form_addcoment.nomape.value;
   if(!nomape)
   {
		document.getElementById('respuesta').innerHTML = "El campo es requerido.";
		document.form_addcoment.nomape.focus();
		controlSubmit('button3',false);
		return false;
   }
   var email = document.form_addcoment.email.value;
   if(!email || email.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig))
   {
		document.getElementById('respuesta').innerHTML = "El campo es requerido, debe ser una direacci&oacute;n v&aacute;lida."; 
		document.form_addcoment.email.focus();
		controlSubmit('button3',false);
		return false;
   }
   var texto = document.form_addcoment.texto.value;
   if(!texto)
   {
		document.getElementById('respuesta').innerHTML = "El campo es requerido.";
		document.form_addcoment.texto.focus();
		controlSubmit('button3',false);
		return false;
   }
   ajax=newAjax();
   ajax.open("POST", "./controller/comment.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
		 divActualizable.innerHTML = ajax.responseText;
		 document.form_addcoment.nomape.value = '';
		 document.form_addcoment.email.value = '';
		 document.form_addcoment.texto.value = '';
		 controlSubmit('button3',false);
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("p="+p+"&nomape="+nomape+"&email="+email+"&texto="+texto+"&ruta="+ruta)
}

function saveandsend()
{
	var i;
	var regalo = document.getElementsByName("si_regalo");
	for(i=0; i <= regalo.length; i++) {
    	if(regalo[i].checked) 
		{
		 	var selec = regalo[i].value;
			break;
		}
	}
	if(selec == "si")
	{
		var divActualizable = document.getElementById('regalo');
		//var preloader = document.getElementById('preloader');
		var partede = document.regalo.partede.value;
		var nomape = document.regalo.nomape;
		var direccion = document.regalo.direccion;
		var barrio = document.regalo.barrio;
		var tel = document.regalo.tel;
		
		if(!nomape.value){
			document.getElementById('alert').style.display = 'block';
			nomape.focus();
			return false;
		}
		if(!direccion.value){
			document.getElementById('alert').style.display = 'block';
			direccion.focus();
			return false;
		}
		if(!barrio.value){
			document.getElementById('alert').style.display = 'block';
			barrio.focus();
			return false;
		}
		if(!tel.value){
			document.getElementById('alert').style.display = 'block';
			tel.focus();
			return false;
		}
		ajax=newAjax();
		ajax.open("POST", "./controller/savegift.cnt.php",true);
		ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
		  }else if (ajax.readyState==4) {		  	
			 document.location.href = "pago.php";
		  }
		}
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("partede="+partede+"&nomape="+nomape.value+"&direccion="+direccion.value+"&barrio="+barrio.value+"&tel="+tel.value+"&regalo="+selec)
	}else{
		document.location.href = "pago.php";
	}
}

function delComment($id)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   //pag = document.frmcategory.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/comments.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("task=delete"+"&id="+$id)
}

////////////////////////////////////
//      SECTION QUOTATION         //
////////////////////////////////////


function saveQuotation($task)
{
   var divActualizable = document.getElementById('button');
   //var preloader = document.getElementById('preloader');
   var send = "next";
   var id = document.frmquotation.id.value;
  // pag = document.frmquotation.pag.value;
   if(!is_empty(document.frmquotation.quota.value))
   {
   	var quota = document.frmquotation.quota.value;
   }else{
   	send = "failure";
	error_form();
   }

   var status = document.frmquotation.status.value;
   
   if(send=="next")
   {
   ajax=newAjax();
   ajax.open("POST", "../controller/quotation.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
        //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("task="+$task+"&id="+id+"&quota="+quota+"&status="+status);
   }
}


function updateQuotation($id)
{
   var divActualizable = document.getElementById('load');
   //var preloader = document.getElementById('preloader');
   //pag = document.frmquotation.pag.value;
   ajax=newAjax();
   ajax.open("POST", "../controller/quotation.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      	//preloader.innerHTML = "       Enviando...";        
       // //preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
      }else if (ajax.readyState==4) {		  
	         divActualizable.innerHTML = ajax.responseText
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

   ajax.send("modify=yes"+"&id="+$id);
   hidden_form();
}

function ver_datos(id,pag)
{
	var recuadro = document.getElementById('recuadro_');
	recuadro.style.display = "block";
	recuadro.innerHTML = '<div id="datos_"></div>';
	var divActualizable = document.getElementById('datos_');
	var preloader = document.getElementById('datos_');
	ajax=newAjax();
	ajax.open("POST", "../controller/"+pag+".cnt.php",true);
	ajax.onreadystatechange=function() {
	  if(ajax.readyState==1)
	  {
		preloader.style.display = "block";
		preloader.style.background = "url('../images/ajax-loader.gif') no-repeat 50% 90%";
	  }else if (ajax.readyState==4) {
		preloader.style.background = "";
		divActualizable.innerHTML = ajax.responseText;
	  }
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	ajax.send("id="+id)
}

function cerrar_datos(pag)
{
	var recuadro = document.getElementById('recuadro_');
	recuadro.style.display = "none";
	recuadro.innerHTML = '';
	var divActualizable = document.getElementById('button');
	ajax=newAjax();
	ajax.open("POST", "../view/"+pag+"-grid.vw.php",true);
	ajax.onreadystatechange=function() {
	  if(ajax.readyState==1)
	  {
	  }else if (ajax.readyState==4) {
		divActualizable.innerHTML = ajax.responseText;
	  }
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("cerrar=yes")
}

function cambiar_estado(obj)
{
	var estado = document.getElementById('estado').value;
	ajax=newAjax();
	ajax.open("POST", "../controller/cambiar_estado.cnt.php",true);
	ajax.onreadystatechange=function() {
	  if(ajax.readyState==1)
	  {
	  }else if (ajax.readyState==4) {
		//divActualizable.innerHTML = ajax.responseText;
	  }
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("id="+obj+"&estado="+estado)
}



/* CONTROL DE USUARIO PARA REGISTRO */
function checkUser(user)
{
   var divActualizable = document.getElementById('checkuser');
   if(user != " " || user != 0){
	   var texto_limpio = user.replace(/^\s+|\s+$/g,"");
	   document.frmclient.user.value = texto_limpio;
	   ajax=newAjax();
	   ajax.open("POST", "./controller/checkuser.cnt.php",true);
	   ajax.onreadystatechange=function() {
		  if(ajax.readyState==1)
		  {
		  }else if (ajax.readyState==4) {	
			if(ajax.responseText == 1)
			{
				divActualizable.innerHTML = 'El nombre de usuario ya existe!';
				divActualizable.style.color = "#900";
			}
			if(ajax.responseText == 11)
			{
				divActualizable.innerHTML = 'The user name already exists!';
				divActualizable.style.color = "#900";
			}
			if(ajax.responseText == 2){
				divActualizable.innerHTML = 'Nombre de usuario habilitado!';
				divActualizable.style.color = "#090";
			}
			if(ajax.responseText == 22){
				divActualizable.innerHTML = 'Username is disabled!';
				divActualizable.style.color = "#090";
			}
			if(!user){divActualizable.innerHTML = '';}	  
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	   ajax.send("user="+texto_limpio);
   }
}

function checkEmail(email)
{
   var divActualizable = document.getElementById('checkemail');
   ajax=newAjax();
   ajax.open("POST", "./controller/checkemail.cnt.php",true);
   ajax.onreadystatechange=function() {
      if(ajax.readyState==1)
	  {
      }else if (ajax.readyState==4) {	
	  	if(ajax.responseText == 1)
		{
			divActualizable.innerHTML = 'El Email ya existe!';
			divActualizable.style.color = "#900";
		}
		if(ajax.responseText == 11)
		{
			divActualizable.innerHTML = 'The Email already exists!';
			divActualizable.style.color = "#900";
		}
		if(ajax.responseText == 2){
			divActualizable.innerHTML = 'Email habilitado!';
			divActualizable.style.color = "#090";
		}
		if(ajax.responseText == 22){
			divActualizable.innerHTML = 'Email is disabled!';
			divActualizable.style.color = "#090";
		}
		if(ajax.responseText == 3)
		{
			divActualizable.innerHTML = 'No es un email válido!';
			divActualizable.style.color = "#900";
		}
		if(ajax.responseText == 33)
		{
			divActualizable.innerHTML = 'It is not a valid email address!';
			divActualizable.style.color = "#900";
		}	 
		if(!email){divActualizable.innerHTML = '';} 
      }
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   ajax.send("email="+email);
}
