///////////////////////////////////////////////////////////////////////////
// @Sistema: Kehler's Prestige Autos of the World						 //
// @Version: 1.0														 //
// @Autor: Juan J. Lopez Lira | eigth web studio						 //
// @Fecha: 18 Junio 2010 											 	 //
// Descripcion: Sistema de Funciones Javascript			   				 //
///////////////////////////////////////////////////////////////////////////

// Abrir Nueva Ventana
function openwindow(Url,NombreVentana,Utilidades){
 window.open(Url,'Ventana','status=yes,scrollbars=yes,resizable=yes,width=640,height=480');
}

//Funcion para Envio de formularios
function Send(form){
	document.getElementById(form).submit();	
}

//Funcion para mostrar mas informacion
function Show(id){
	if(document.getElementById(id).style.display =='none'){
		document.getElementById(id).style.display ='block'
		} else {
			document.getElementById(id).style.display ='none'
			}
	}
	
//Funcion para mostrar mas informacion
//Asigna tipo de Traslado
	jQuery(function() {
		jQuery("#dealer").click(function(event){
		jQuery("#dealers").slideDown("normal");
 	});
	});
	$(function() {
		jQuery("#regular").click(function(event){
		jQuery("#dealers").slideUp("normal");
 	});
	});

	
//Funcion para Borrar contenido de campos
function ClearField(id){
   var field = document.getElementById(id);
      var stringNew = field.value;
      field.value = "";
}

//Funcion para asignar valor default a campos
function SetField(id,ogval){
   var field = document.getElementById(id);
   if(field.value == ""){
      field.value = ogval;
   }
}

//Cancela valores del formulario de contacto
function clearform(){
	document.getElementById('nombre').value='';
	document.getElementById('empresa').value='';
	document.getElementById('telefono').value='';
	document.getElementById('e_mail').value='';
	document.getElementById('mensaje').value='';
	}
	
///////////////////////////////////
// Funciones AJAX				 //
///////////////////////////////////

// Genera el Objeto de Conexion para Ajax
function newajax(){
	var xmlhttp=false;
	try{
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e){
		try{
			// Creacion del objet AJAX para IE
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(E){
				if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
				}
				}
				return xmlhttp; 
}

//Funcion de Precarga Ajax
function precarga(){
	loader = '<div class="loader"></div>';
	return loader;
}

function DoDelImg(img,sct,tbl,ids,idv){	
	ajax = newajax();
	
	ajax.open("POST", "/include/ajaxlib.php", true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajax.onreadystatechange=function() {
        if (ajax.readyState==1) {
            document.getElementById('bkimgkontainer').innerHTML = precarga();
        }
        if (ajax.readyState==4) {
            document.getElementById('bkimgkontainer').innerHTML = ajax.responseText;
        }
    }
	ajax.send("cmd=dodelimg"+"&img="+img+"&sct="+sct+"&tbl="+tbl+"&ids="+ids+"&idv="+idv)
}


function getModelos(){	
	ajax = newajax();
	
	idmarca = document.getElementById('idmarca').value;
	
	ajax.open("POST", "/beta/kehlers/include/ajaxlib.php", true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajax.onreadystatechange=function() {
        if (ajax.readyState==1) {
            document.getElementById('loading').style.display='block';
        }
        if (ajax.readyState==4) {
			document.getElementById('loading').style.display='none';
            document.getElementById('modelos').innerHTML = ajax.responseText;
        }
    }
	ajax.send("cmd=getmodelos"+"&idmarca="+idmarca);
}

function getModelos1(){	
	ajax = newajax();
	
	idmarca = document.getElementById('idmarca').value;
	
	ajax.open("POST", "/beta/kehlers/include/ajaxlib.php", true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajax.onreadystatechange=function() {
        if (ajax.readyState==1) {
            document.getElementById('loading').style.display='block';
        }
        if (ajax.readyState==4) {
			document.getElementById('loading').style.display='none';
            document.getElementById('modelos').innerHTML = ajax.responseText;
        }
    }
	ajax.send("cmd=getmodelos1"+"&idmarca="+idmarca);
}

function getEstados(){	
	ajax = newajax();
	
	idpais = document.getElementById('idpais').value;
	
	ajax.open("POST", "/beta/kehlers/include/ajaxlib.php", true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajax.onreadystatechange=function() {
        if (ajax.readyState==1) {
            document.getElementById('loading').style.display='block';
        }
        if (ajax.readyState==4) {
			document.getElementById('loading').style.display='none';
            document.getElementById('estados').innerHTML = ajax.responseText;
        }
    }
	ajax.send("cmd=getestados"+"&idpais="+idpais);
}


function ChnImg(img,title){	
	ajax = newajax();
	
	ajax.open("POST", "/beta/kehlers/include/ajaxlib.php", true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajax.onreadystatechange=function() {
        if (ajax.readyState==1) {
            document.getElementById('producto-imagen').innerHTML = precarga();
        }
        if (ajax.readyState==4) {
            document.getElementById('producto-imagen').innerHTML = ajax.responseText;
        }
    }
	ajax.send("cmd=dochnimg"+"&img="+img+"&title="+title)
}



function del(field) {
	
	for (j=0;j<field.length;j+1){ 
		field.options[j]=null;
	}
}

function addOption(selectId, txt, val)
{
    var objOption = new Option(txt, val);
 	document.getElementById(selectId).options.add(objOption);
	 
}

function update(campD,nombreC, menE,  sql, menI, value, sele, eer2){
	
	 del(campD);
	 xajax_lista(nombreC, menE,  sql, menI, value, sele, eer2);
	
	
}
