// holds an instance of XMLHttpRequest
var xmlHttp = createXmlHttpRequestObject();
// creates an XMLHttpRequest instance
function createXmlHttpRequestObject()
{
	// will store the reference to the XMLHttpRequest object
	var xmlHttp;
	// this should work for all browsers except IE6 and older
	try
	{
		// try to create XMLHttpRequest object
		xmlHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		// assume IE6 or older
		var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
		"MSXML2.XMLHTTP.5.0",
		"MSXML2.XMLHTTP.4.0",
		"MSXML2.XMLHTTP.3.0",
		"MSXML2.XMLHTTP",
		"Microsoft.XMLHTTP");
		// try every prog id until one works
		for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
		{
			try
			{
				// try to create XMLHttpRequest object
				xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
			}
			catch (e) {}
		}
	}
	// return the created object or display an error message
	if (!xmlHttp){
		alert("Error creating the XMLHttpRequest object.");
	}
	return xmlHttp;
}
function message_restore(id,user){
	var serverPage = "functions/message_restore.php?id="+id+"&user="+user;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
		{
			alert("המודעה הוחזרה לפעילות.");
			window.location = 'http://www.Visher.co.il?page=p_area';
			var temp = xmlHttp.responseText;
		}
	}
	xmlHttp.send(null)
}
function message_delay(id,user){
	var agree=confirm("האם אתה בטוח שברצונך לסגור את המודעה?")
	if(agree){	    
		var serverPage = "functions/messages_delay.php?id="+id+"&user="+user;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
			{
				alert("המודעה נסגרה בהצלחה.");
				window.location = 'http://www.Visher.co.il?page=p_area';
				var temp = xmlHttp.responseText;
			}
		}
		xmlHttp.send(null)
	}
}
function delete_image(num,img_name,id){
    var agree=confirm("האם אתה בטוח שברצונך למחוק את התמונה?")
	if(agree){
	   var serverPage = "functions/image_delete.php?id="+id+"&img_name="+img_name;
    	xmlHttp.open("GET",serverPage);
    	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
    	xmlHttp.onreadystatechange = function()
    	{
    		if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
    		{		    
    		    document.getElementById(img_name).style.display='';
    		    document.getElementById('delete_img_'+num).style.display='none';
    		    document.getElementById('edit_img_'+num).style.display='none';
    		    document.getElementById('edit_message_pic_'+num).style.display='none';    		    
    			var temp = xmlHttp.responseText;			
    		}
    	}
    	xmlHttp.send(null)        	
	}
	else{
		return false;
	}    
}
function message_delete(id,user){
	var agree=confirm("האם אתה בטוח שברצונך למחוק את המודעה?")
	if(agree){
		var serverPage = "functions/messages_delete.php?id="+id+"&user="+user;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
			{
				alert("המודעה נמחקה בהצלחה.");
				window.location = 'http://www.Visher.co.il?page=p_area';
				var temp = xmlHttp.responseText;
			}
		}
		xmlHttp.send(null)
	}
}
function message_pop(id){
	var serverPage = "functions/messages_pop.php?id="+id;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
		{
			alert("המודעה הוקפצה בהצלחה.");
			window.location = 'http://www.Visher.co.il?page=p_area';
			var temp = xmlHttp.responseText;
		}
	}
	xmlHttp.send(null)
}
function user_messages_count(user){
	var obj = document.getElementById('user_messages_count');
	var serverPage = "functions/user_messages_count.php?user="+user;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
		{
			obj.innerHTML = xmlHttp.responseText;
			user_messages_view_count(user);
		}
	}
	xmlHttp.send(null)
}
function user_messages_view_count(user){
	var obj = document.getElementById('user_messages_view');
	var serverPage = "functions/user_messages_view_count.php?user="+user;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4  && xmlHttp.status == 200)
		{
			obj.innerHTML = xmlHttp.responseText+" <span font-color='#FFFFFF'>פעמים</span>";
			setTimeout("user_messages_view_count('"+user+"')",10000);
		}
	}
	xmlHttp.send(null)
}
function countPP(id){
	var serverPage = "functions/message_count_plus.php?id="+id;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var temp = xmlHttp.responseText;
		}
	}
	xmlHttp.send(null)
}
function show_advance_message_float(id_number,type){
	var serverPage = "functions/show_advance_message.php?id="+id_number+'&type='+type;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "show_advance_message_"+id_number;
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);
				
				var width = 587;
				var height = 400;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 587;
				var height = 400;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}
function draw_messages(type){	
	var serverPage = "functions/messages_view.php?message_type="+type;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");

	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "register_success";
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);

				var width = 314;
				var height = 130;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 314;
				var height = 130;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);
				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}

function search_model_change(value,category){
	if(value!='' && category!=8){
		var objCar = document.getElementById('search_model');
		var company_type = document.getElementById('search_type').value;

		var serverPage = "functions/model_change.php?id="+company_type+"&name="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i+1]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
	else if(category==8){
		var objCar = document.getElementById('search_model');
		var company_type = document.getElementById('search_type').value;

		var serverPage = "functions/special_model_change.php?id="+company_type+"&name="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i+1]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
}

function search_type_change(value){
	if(value!='' && value!=8){
		var objCar = document.getElementById('search_company');
		var serverPage = "functions/type_change.php?id="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
	else if(value==8){
		var objCar = document.getElementById('search_company');
		var serverPage = "functions/special_type_change.php?id="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}

	if(value!=6){
		document.getElementById('search_model_trucks').style.display = 'none';
		document.getElementById('search_model').style.display = '';

	}
	else{
		document.getElementById('search_model_trucks').style.display = '';
		document.getElementById('search_model').style.display = 'none';
	}
	if(value==7){
		document.getElementById('td_search_company').innerHTML = 'סוג';
		document.getElementById('td_search_type').innerHTML = 'יצרן';
	}
	else{
		document.getElementById('td_search_company').innerHTML = 'יצרן';
		document.getElementById('td_search_type').innerHTML = 'דגם';
	}
	if(value==8){
		document.getElementById('td_search_company').innerHTML = 'קטגוריה';
		document.getElementById('td_search_type').innerHTML = 'תת קטגוריה';
	}
	else{
		document.getElementById('td_search_company').innerHTML = 'יצרן';
		document.getElementById('td_search_type').innerHTML = 'דגם';
	}
}
function send_tell_friend(){
	var tell_friend_full_name = document.getElementById('tell_friend_full_name').value;
	var tell_friend_email = document.getElementById('tell_friend_email').value;
	var tell_friend_email2 = document.getElementById('tell_friend_email2').value;
	var tell_friend_full_name2 = document.getElementById('tell_friend_full_name2').value;
	var tell_friend_notes = document.getElementById('tell_friend_notes').value;

	var serverPage = "functions/send_tell_friend.php?tell_friend_full_name="+tell_friend_full_name+"&tell_friend_email="+tell_friend_email+"&tell_friend_email2="+tell_friend_email2+"&tell_friend_full_name2="+tell_friend_full_name2+"&tell_friend_notes="+tell_friend_notes;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var temp = xmlHttp.responseText;
			document.getElementById('report_friend'+id).style.display = "none";
			document.getElementById('tell_friend_full_name').value ='';
			document.getElementById('tell_friend_email').value ='';
			document.getElementById('tell_friend_email2').value ='';
			document.getElementById('tell_friend_full_name2').value ='';
			document.getElementById('tell_friend_notes').value ='';
		}
	}
	xmlHttp.send(null)
}
function send_contact_owner(id){
    var contact_owner_to_user = document.getElementById('contact_owner_to_user_'+id).value;    
	var contact_owner_full_name = document.getElementById('contact_owner_full_name_'+id).value;
	var contact_owner_email = document.getElementById('contact_owner_email_'+id).value;
	var contact_owner_phone = document.getElementById('contact_owner_phone_'+id).value;
	var contact_owner_phone_type = document.getElementById('contact_owner_phone_type_'+id).value;
	var contact_owner_notes = document.getElementById('contact_owner_notes_'+id).value;

		
	var serverPage = "functions/send_contact_owner.php?id_number="+id+"&contact_owner_full_name="+contact_owner_full_name+"&contact_owner_to_user="+contact_owner_to_user+"&contact_owner_email="+contact_owner_email+"&contact_owner_phone="+contact_owner_phone+"&contact_owner_phone_type="+contact_owner_phone_type+"&contact_owner_notes="+contact_owner_notes;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var temp = xmlHttp.responseText;
			document.getElementById('contact_owner_'+id).style.display = "none";
			document.getElementById('contact_owner_full_name_'+id).value ='';
			document.getElementById('contact_owner_email_'+id).value ='';
			document.getElementById('contact_owner_phone_'+id).value ='';
			document.getElementById('contact_owner_phone_type_'+id).value ='';
			document.getElementById('contact_owner_notes_'+id).value ='';
			alert('ההודעה נשלחה בהצלחה');
		}
	}
	xmlHttp.send(null)
}
function send_report_error(id){    
    var id_number = document.getElementById('id_number_'+id).value;
	var report_error_full_name = document.getElementById('report_error_full_name_'+id).value;
	var report_error_email = document.getElementById('report_error_email_'+id).value;
	var report_error_phone = document.getElementById('report_error_phone_'+id).value;
	var report_error_phone_type = document.getElementById('report_error_phone_type_'+id).value;
	var report_error_notes = document.getElementById('report_error_notes_'+id).value;

	var serverPage = "functions/send_report_error.php?id_number="+id_number+"&report_error_full_name="+report_error_full_name+"&report_error_email="+report_error_email+"&report_error_phone="+report_error_phone+"&report_error_phone_type="+report_error_phone_type+"&report_error_notes="+report_error_notes;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var temp = xmlHttp.responseText;
			document.getElementById('report_error_'+id).style.display = "none";
			document.getElementById('report_error_full_name_'+id).value ='';
			document.getElementById('report_error_email_'+id).value ='';
			document.getElementById('report_error_phone_'+id).value ='';
			document.getElementById('report_error_phone_type_'+id).value ='';
			document.getElementById('report_error_notes_'+id).value ='';
			alert('ההודעה נשלחה בהצלחה, נציגנו יחזרו אליך בהקדם!');
		}
	}
	xmlHttp.send(null)
}
function report_error(id_number){	
	var serverPage = "functions/report_error.php?id="+id_number;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "report_error_"+id_number;
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);

				var width = 521;
				var height = 297;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 521;
				var height = 297;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);
				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}
function forgot_password(){
	var serverPage = "user/forgot_password.php";
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "forgot_password";
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);
				
				var width = 521;
				var height = 180;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);
				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 521;
				var height = 180;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}
function send_forgot_password(){
	var email = document.getElementById('forgot_password_email').value;
	if(email!=''){
		var serverPage = "user/send_forgot_password.php?email="+email;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				var temp = xmlHttp.responseText;
				document.getElementById('forgot_password').style.display = "none";
				if(temp=='error_name'){
					document.getElementById('forgot_password_email_text').innerHTML = 'כתובת הדואר אלקטרוני שהוזנה אינה קיימת במערכת.';
				}
				else{
					alert('סיסמתך נשלחה למייל שהוזן');
					document.getElementById('forgot_password_email_text').innerHTML = '';
				}
				
			}
		}
		xmlHttp.send(null)
	}
	else{
		document.getElementById('forgot_password_email_text').innerHTML = 'יש להזין כתובת דואר אלקטרוני.';
	}
}
function contact_owner(id_number){	
	var serverPage = "functions/contact_owner.php?id="+id_number;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "contact_owner_"+id_number;
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);

				var width = 521;
				var height = 297;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 521;
				var height = 297;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);
				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}
function tell_friends(id_number){	
	var serverPage = "functions/tell_friend.php";
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "report_friend";
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);

				var width = 521;
				var height = 297;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 521;
				var height = 297;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";

				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}
function drawPictures(id_number){	
	var serverPage = "functions/show_pictures.php?id="+id_number;
	xmlHttp.open("GET",serverPage);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var id_name = "drawPic_"+id_number;
			if(document.getElementById(id_name)==null)
			{
				var newdiv = document.createElement('div');
				newdiv.setAttribute('id', id_name);

				newdiv.innerHTML = xmlHttp.responseText;
				document.body.appendChild(newdiv);
				var obj = document.getElementById(id_name);

				var width = 665;
				var height = 455;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
								
				obj.style.position='absolute';
				obj.style.zIndex="3";

				Drag.init(obj);
			}
			else
			{
				var obj = document.getElementById(id_name);
				var width = 665;
				var height = 455;
				obj.style.width=width;
				obj.style.height=height;	
				
				var top = document.documentElement.scrollTop+100;
				var left = 	(document.documentElement.clientWidth/2)-(width/2);

				obj.style.top=""+top+"px";
				obj.style.left=""+left+"px";
				obj.style.display='none';
				obj.style.display='';
			}
		}
	}
	xmlHttp.send(null)
}
function message_adv_model_change(value,category){
	if(value!='' && category!=8){
		var objCar = document.getElementById('message_model');
		var company_type = document.getElementById('message_vehicle_type').value;

		var serverPage = "functions/model_change.php?id="+company_type+"&name="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
	else if(category==8){
		var objCar = document.getElementById('message_model');
		var company_type = document.getElementById('message_vehicle_type').value;

		var serverPage = "functions/special_model_change.php?id="+company_type+"&name="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
}
function message_adv_type_change(value){
	if(value!='' && value!=8){
		var objCar = document.getElementById('message_company');
		var serverPage = "functions/type_change.php?id="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
	else if(value==8){
		var objCar = document.getElementById('message_company');
		var serverPage = "functions/special_type_change.php?id="+value;
		xmlHttp.open("GET",serverPage);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
			{
				objCar.options.length = 0;
				var myNewOption="";
				var return_arr = xmlHttp.responseText;
				var splits = return_arr.split("&");
				myNewOption = new Option('','');
				objCar.options[0]=myNewOption;
				for(i=0; i<(splits.length); i++)
				{
					myNewOption = new Option(splits[i],splits[i]);
					objCar.options[i]=myNewOption;
				}
			}
		}
		xmlHttp.send(null)
	}
	if(value!=6){
		document.getElementById('message_model_trucks').style.display = 'none';
		document.getElementById('message_model').style.display = '';
		document.getElementById('model_span').style.color = 'red';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
		document.getElementById('tr_lockingcenter').style.display = 'none';
	}
	else{
		document.getElementById('message_model_trucks').style.display = '';
		document.getElementById('message_model').style.display = 'none';
		document.getElementById('model_span').style.color = '#000000';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
		document.getElementById('tr_lockingcenter').style.display = '';
	}

	if(value==1){
		document.getElementById('tr_towing').style.display = 'none';
		document.getElementById('tr_box').style.display = 'none';
		document.getElementById('tr_helmet').style.display = 'none';
		document.getElementById('tr_alarm').style.display = 'none';
		document.getElementById('tr_autoWindows').style.display = '';
		document.getElementById('tr_sunroof').style.display = '';
		document.getElementById('tr_hoops').style.display = '';
		document.getElementById('tr_airConditioner').style.display = '';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';
		document.getElementById('tr_lockingcenter').style.display = '';
	}
	else if(value==2){
		document.getElementById('tr_towing').style.display = '';
		document.getElementById('tr_box').style.display = 'none';
		document.getElementById('tr_helmet').style.display = 'none';
		document.getElementById('tr_alarm').style.display = 'none';
		document.getElementById('tr_autoWindows').style.display = '';
		document.getElementById('tr_sunroof').style.display = '';
		document.getElementById('tr_hoops').style.display = 'none';
		document.getElementById('tr_airConditioner').style.display = '';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';
		document.getElementById('tr_lockingcenter').style.display = '';
	}
	else if(value==3){
		document.getElementById('tr_towing').style.display = '';
		document.getElementById('tr_box').style.display = 'none';
		document.getElementById('tr_helmet').style.display = 'none';
		document.getElementById('tr_alarm').style.display = 'none';
		document.getElementById('tr_autoWindows').style.display = '';
		document.getElementById('tr_sunroof').style.display = '';
		document.getElementById('tr_hoops').style.display = 'none';
		document.getElementById('tr_airConditioner').style.display = '';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
		document.getElementById('tr_lockingcenter').style.display = '';
	}
	else if(value==4){
		document.getElementById('tr_towing').style.display = 'none';
		document.getElementById('tr_box').style.display = '';
		document.getElementById('tr_helmet').style.display = '';
		document.getElementById('tr_alarm').style.display = '';
		document.getElementById('tr_autoWindows').style.display = 'none';
		document.getElementById('tr_sunroof').style.display = 'none';
		document.getElementById('tr_hoops').style.display = 'none';
		document.getElementById('tr_airConditioner').style.display = 'none';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
		document.getElementById('tr_lockingcenter').style.display = 'none';
	}
	else if(value==5){
		document.getElementById('tr_towing').style.display = 'none';
		document.getElementById('tr_box').style.display = '';
		document.getElementById('tr_helmet').style.display = '';
		document.getElementById('tr_alarm').style.display = '';
		document.getElementById('tr_autoWindows').style.display = 'none';
		document.getElementById('tr_sunroof').style.display = 'none';
		document.getElementById('tr_hoops').style.display = 'none';
		document.getElementById('tr_airConditioner').style.display = 'none';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
		document.getElementById('tr_lockingcenter').style.display = 'none';
	}
	else if(value==6){
		document.getElementById('tr_towing').style.display = 'none';
		document.getElementById('tr_box').style.display = 'none';
		document.getElementById('tr_helmet').style.display = 'none';
		document.getElementById('tr_alarm').style.display = 'none';
		document.getElementById('tr_autoWindows').style.display = '';
		document.getElementById('tr_sunroof').style.display = 'none';
		document.getElementById('tr_hoops').style.display = '';
		document.getElementById('tr_airConditioner').style.display = '';
		document.getElementById('tr_special').style.display = 'none';
		document.getElementById('company_span').innerHTML = 'יצרן';
		document.getElementById('model_span').innerHTML = 'דגם';
		document.getElementById('gear_span').style.color = 'red';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
		document.getElementById('tr_lockingcenter').style.display = 'none';
	}
	else if(value==7){
		document.getElementById('tr_towing').style.display = 'none';
		document.getElementById('tr_box').style.display = 'none';
		document.getElementById('tr_helmet').style.display = 'none';
		document.getElementById('tr_alarm').style.display = '';
		document.getElementById('tr_autoWindows').style.display = 'none';
		document.getElementById('tr_sunroof').style.display = 'none';
		document.getElementById('tr_hoops').style.display = 'none';
		document.getElementById('tr_airConditioner').style.display = 'none';
		document.getElementById('tr_special').style.display = '';
		document.getElementById('company_span').innerHTML = 'סוג';
		document.getElementById('model_span').innerHTML = 'יצרן';
		document.getElementById('gear_span').style.color = '#000000';

		document.getElementById('tr_message_name').style.display = 'none';
		document.getElementById('tr_year').style.display = '';
		document.getElementById('tr_hand').style.display = '';
		document.getElementById('tr_gear').style.display = '';
		document.getElementById('tr_engine_type').style.display = '';
		document.getElementById('tr_engine_capacity').style.display = '';
		document.getElementById('tr_km').style.display = '';
		document.getElementById('tr_km_text').style.display = '';
		document.getElementById('tr_test').style.display = '';
		document.getElementById('tr_last_ownership').style.display = '';
		document.getElementById('tr_current_ownership').style.display = '';
		document.getElementById('tr_color').style.display = '';
		document.getElementById('tr_trade').style.display = '';
	}
	else if(value==8){
		document.getElementById('tr_towing').style.display = 'none';
		document.getElementById('tr_box').style.display = 'none';
		document.getElementById('tr_helmet').style.display = 'none';
		document.getElementById('tr_alarm').style.display = 'none';
		document.getElementById('tr_autoWindows').style.display = 'none';
		document.getElementById('tr_sunroof').style.display = 'none';
		document.getElementById('tr_hoops').style.display = 'none';
		document.getElementById('tr_airConditioner').style.display = 'none';
		document.getElementById('tr_special').style.display = 'none';

		document.getElementById('tr_message_name').style.display = '';
		document.getElementById('tr_year').style.display = 'none';
		document.getElementById('tr_hand').style.display = 'none';
		document.getElementById('tr_gear').style.display = 'none';
		document.getElementById('tr_engine_type').style.display = 'none';
		document.getElementById('tr_engine_capacity').style.display = 'none';
		document.getElementById('tr_km').style.display = 'none';
		document.getElementById('tr_km_text').style.display = 'none';
		document.getElementById('tr_test').style.display = 'none';
		document.getElementById('tr_last_ownership').style.display = 'none';
		document.getElementById('tr_current_ownership').style.display = 'none';
		document.getElementById('tr_color').style.display = 'none';
		document.getElementById('tr_trade').style.display = 'none';

		document.getElementById('company_span').innerHTML = 'קטגוריה:';
		document.getElementById('model_span').innerHTML = 'תת קטגוריה:';

		document.getElementById('tr_lockingcenter').style.display = 'none';
	}
}
function company_set_message_filter(company_name,table,id){	
    var objID = "company";
    var objCarID = "model_"+id;
    var obj = document.getElementById(objID);
    var objCar = document.getElementById(objCarID);
    var serverPage = "functions/model_change.php?name="+company_name+"&id="+table;
    xmlHttp.open("GET",serverPage,true);
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=windows-1255");
    xmlHttp.onreadystatechange = function()
    {    
        if(xmlHttp.readyState == 4 && xmlHttp.status == 200)
        {        	
            objCar.options.length = 0;
            var myNewOption="";
            var return_arr = xmlHttp.responseText;
            var splits = return_arr.split("&");
            myNewOption = new Option('','');
            objCar.options[0]=myNewOption;
            for(i=0; i<(splits.length); i++)
            {
                myNewOption = new Option(splits[i],splits[i]);
                objCar.options[i]=myNewOption;
            }
        }
    }
    xmlHttp.send(null);
}