/********** start - search box functions ***********/
function goSubmit(path){
	var f=document.searchform;
	var url=path+"רכב-"+f.Type.value+"/"+f.ManufacturID.value;
	if( f.CarModelID.value!="" && f.CarModelID.value!="הכל" && f.CarModelID.value!=-1 )
		url=url+"/"+f.CarModelID.value;
	window.top.location.href=url;
}

function goSubmitIframe(path){
	var f=document.searchform;
	var url=path+"רכב-"+f.Type.value+"/"+f.ManufacturID.value;
	if( f.CarModelID.value!="" && f.CarModelID.value!="הכל" && f.CarModelID.value!=-1 )
		url=url+"/"+f.CarModelID.value;
	window.location.href=url;
}

function GetManufacture( path, ComboID, Field, Table, Filter, FilterValue, index ){ 
		//alert('getmanufacture.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
	var combo = document.getElementById(ComboID);
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			path+'getmanufacture.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) { 
						//alert(response.responseText);
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
					GetModel( path, 'CarModelID'+(index ? '_'+index : ''), 'Model', 'carmodel', 'Manufactur', combo.options[0].value, index, FilterValue)
					
				}
				
			}                    
	);
}

function GetModel( path, ComboID, Field, Table, Filter, FilterValue, index, Filter2 ){
	//alert('GetModel\n'+ComboID+'\n'+path+'getmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue+'&Filter2='+Filter2);
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			path+'getmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue+'&Filter2='+Filter2,
			{
				method: 'get', 
				onComplete: function(response) { 
						//alert(response.responseText);
					retArr=response.responseText.split(';');
//						alert("index="+index+"\nretArr.lenght="+retArr.length);
					combo.options.length=0;
					if( index ){
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
						}
					}else{
						combo.options[0]= new Option('הכל',-1 );
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i+1] = new Option(retArr[2*i], retArr[2*i+1]);
						}
					}

					combo.selectedIndex=0;
//					GetSubModel( 'SubModelID', 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value );
//					sub_model_div.style.display = "none";
				}
				
			}                    );
}


//function GetSubModel( ComboID, Field, Table, Filter, FilterValue ){ 
//		alert("GetSubModel");
	/*var models_combo = document.getElementById("CarModelID");
	if( models_combo.selectedIndex !=0 ){
		document.forms.searchform.action = "model.php";
	} else {
		document.forms.searchform.action = "models.php";
	}*/
	
/*			//alert('getsubmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
if(false){
	var sub_model_div = document.getElementById("sub_model_div")
	
	if(FilterValue != "-1"){
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getsubmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) { 
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
					sub_model_div.style.display = "block";
				}
				
			}                    
		);
	} else {
		sub_model_div.style.display = "none";
	}
}
*/
//}

/********** end - search box functions ***********/


/********** start - search box article functions ***********/
function GetManufacture_art( ComboID, Field, Table, Filter, FilterValue, index ){ 
		//alert("GetManufacture");
	var combo = document.getElementById(ComboID);
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getmanufacture.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) { 
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
					GetModel_art( 'CarModelID'+(index ? '_'+index : ''), 'Model', 'tblcarmodel', 'ManufacturID', combo.options[0].value, index)
					//GetCarModel( 'CarModelID', 'Model', 'tblcarmodel', 'ManufacturID', combo.options[0].value)
					
				}
				
			}                    
	);
}

function GetModel_art( ComboID, Field, Table, Filter, FilterValue, index ){
	//	alert('GetModel\n'+ComboID+'\ngetmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
//	var sub_model_div = document.getElementById("sub_model_div")
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) { 
//						alert(response.responseText);
					retArr=response.responseText.split(';');
//						alert("index="+index+"\nretArr.lenght="+retArr.length);
					combo.options.length=0;
					if( index ){
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
						}
					}else{
						combo.options[0]= new Option('הכל',-1 );
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i+1] = new Option(retArr[2*i], retArr[2*i+1]);
						}
					}

					combo.selectedIndex=0;
					if( index ){
						GetSubModel_2( 'SubModelID'+(index ? '_'+index : ''), 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value, index );	
					}else{
						GetSubModel( 'SubModelID', 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value );
					}
//					sub_model_div.style.display = "none";
				}
				
			}                    );
}

function GetModel_2( ComboID, Field, Table, Filter, FilterValue, index ){
//		alert('GetModel\n'+ComboID+'\ngetmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue+'&all_type=1');
//	var sub_model_div = document.getElementById("sub_model_div")
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue+'&all_type=1',
			{
				method: 'get', 
				onComplete: function(response) { 
//						alert(response.responseText);
					retArr=response.responseText.split(';');
//						alert("index="+index+"\nretArr.lenght="+retArr.length);
					combo.options.length=0;
					if( index ){
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
							if(retArr[2*i+1]==0){
								combo.options[i+1].style.backgroundColor = "#C3C3C3";
								combo.options[i+1].style.fontWeight = "bold";
								combo.options[i+1].style.color = "#804040";
							}
						}
					}else{
						combo.options[0]= new Option('הכל',-1 );
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i+1] = new Option(retArr[2*i], retArr[2*i+1]);
							if(retArr[2*i+1]==0){
								combo.options[i+1].style.backgroundColor = "#C3C3C3";
								combo.options[i+1].style.fontWeight = "bold";
								combo.options[i+1].style.color = "#804040";
							}
						}
					}

					combo.selectedIndex=0;
					if( index ){
						GetSubModel_2( 'SubModelID'+(index ? '_'+index : ''), 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value, index );	
					}else{
						GetSubModel( 'SubModelID', 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value );
					}
//					sub_model_div.style.display = "none";
				}
				
			}                    );
}

function GetSubModel( ComboID, Field, Table, Filter, FilterValue ){ 
//		alert("GetSubModel");
	var models_combo = document.getElementById("CarModelID");
	if( models_combo.selectedIndex !=0 ){
		document.forms.searchform.action = "model.php";
	} else {
		document.forms.searchform.action = "models.php";
	}
	
			//alert('getsubmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
if(false){
	var sub_model_div = document.getElementById("sub_model_div")
	
	if(FilterValue != "-1"){
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getsubmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) { 
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
					sub_model_div.style.display = "block";
				}
				
			}                    
		);
	} else {
		sub_model_div.style.display = "none";
	}
}

}

function GetSubModel_2( ComboID, Field, Table, Filter, FilterValue, index ){ 
//		alert('GetSubModel2\n'+ComboID+'\nGetSubModel2\ngetsubmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
	
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getsubmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) {
						//alert(response.responseText);
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
				}
				
			}                    
		);
}

/********** end - search box functions ***********/


/********** start - search box functions for compare ***********/
function GetManufacture_cmpr( ComboID, Field, Table, Filter, FilterValue, index ){ 
//alert('GetManufacture\n'+ComboID+'\ngetmanufactur.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
	var combo = document.getElementById(ComboID);
	var typeid=FilterValue;
	//alert (typeid);
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getmanufacture_cmpr.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) { 
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
					//alert (typeid);
					GetModel_cmpr( 'CarModelID'+(index ? '_'+index : ''), 'Model', 'carmodel', 'ManufacturID', combo.options[0].value, index, typeid)
					//GetCarModel( 'CarModelID', 'Model', 'tblcarmodel', 'ManufacturID', combo.options[0].value)
					
				}
				
			}                    
	);
}

function GetModel_cmpr( ComboID, Field, Table, Filter, FilterValue, index, TypeID ){
	//alert (TypeID);
		//alert('GetModel\n'+ComboID+'\ngetmodel.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue+'&Filter2='+Filter2);
//	var sub_model_div = document.getElementById("sub_model_div")
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getmodel_cmpr.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue+'&TypeID='+TypeID,
			{
				method: 'get', 
				onComplete: function(response) { 
//						alert(response.responseText);
					retArr=response.responseText.split(';');
//						alert("index="+index+"\nretArr.lenght="+retArr.length);
					combo.options.length=0;
					if( index ){
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
						}
					}else{
						combo.options[0]= new Option('הכל',-1 );
						for(i=0; i< (retArr.length/2)-1; i++){
							combo.options[i+1] = new Option(retArr[2*i], retArr[2*i+1]);
						}
					}

					combo.selectedIndex=0;
					if( index ){
						GetSubModel_cmpr( 'SubModelID'+(index ? '_'+index : ''), 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value, index );	
					}else{
						GetSubModel( 'SubModelID', 'SubModel', 'tblsubcarmodel', 'ModelID', combo.options[0].value );
					}
//					sub_model_div.style.display = "none";
				}
				
			}                    );
}

function GetSubModel_cmpr( ComboID, Field, Table, Filter, FilterValue, index ){ 
		//alert('GetSubModel2\n'+ComboID+'\nGetSubModel2\ngetsubmodel_cmpr.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue);
	
	var combo = document.getElementById(ComboID)
	var retArr = new Array();
	var myAjax = new Ajax.Request(
			'getsubmodel_cmpr.php?Field='+Field+'&Table='+Table+'&Filter='+Filter+'&FilterValue='+FilterValue,
			{
				method: 'get', 
				onComplete: function(response) {
						//alert(response.responseText);
					retArr=response.responseText.split(';');
					combo.options.length=0;
					for(i=0; i< (retArr.length/2)-1; i++){
						combo.options[i] = new Option(retArr[2*i], retArr[2*i+1]);
					}
					combo.selectedIndex=0;
				}
				
			}                    
		);
}
/********** end - search box functions for compare ***********/
/*********************** start - check email ****************************/
function Check_email( id, h_check_email, email ){ 
		//alert("Check_email");
	var feild = document.getElementById(id);
	var check_email = document.getElementById(h_check_email);
	var myAjax = new Ajax.Request(
			'check_email.php?Email='+email,
			{
				method: 'get', 
				onComplete: function(response) {
						//alert(response.responseText+"\n"+feild);
					txt=response.responseText;
					if( txt=='false' ){
						feild.style.backgroundColor="#ED8796"; 
						check_email.value="1";
						alert("שים לב אימייל לא חוקי");
					}else{
						feild.style.backgroundColor="#FFFFFF"; 
						check_email.value="0";
					}

				}
				
			}                    
		);
}

function email_get_focus( id ){ 

	document.getElementById(id).style.backgroundColor="#FFFFFF"; 
}
/*********************** end - check email ****************************/


