var Ajax = new Object();

function showvisok() {
	document.getElementById('visokt').style.display="block";
	document.getElementById('visoki').style.display="block";
	} 
  
function hidevisok() {
	document.getElementById('visokt').style.display="none";
	document.getElementById('visoki').style.display="none";
	}


Ajax.Request = function(url,id, callbackMethod, aSelSubCatName)
{
	if ( id == 0 )
	{
		return;
	}
	
	if(aSelSubCatName == null) aSelSubCatName = 'selSubCat';
	
	Page.getPageCenterX();
	
	Ajax.request = Ajax.createRequestObject();
	Ajax.request.onreadystatechange = function() {
		callbackMethod(aSelSubCatName);
	}
	Ajax.request.open("POST", url+id, true);
	Ajax.request.send(url);
	
	// loadstr(id);
}

Ajax.Response = function (aSelSubCatName)
{
	if(aSelSubCatName == null) aSelSubCatName = 'selSubCat';
		
	if(Ajax.CheckReadyState(Ajax.request))
	{
		document.getElementById(aSelSubCatName).length = 0;
		document.getElementById(aSelSubCatName).options[0] = new Option("Моля изберете","0");
		
		var	response = Ajax.request.responseXML.documentElement;
		var _data = response.getElementsByTagName('category');
		if(_data.length == 0)
		{
			document.getElementById(aSelSubCatName).options[0] = new Option("Няма добавени модели",'0');	
		}
		var i;
		for ( i = 0 ; i < _data.length ; i ++ )
		{
			document.getElementById(aSelSubCatName).options[i] = new Option(response.getElementsByTagName('fname')[i].firstChild.data,response.getElementsByTagName('id')[i].firstChild.data);	
		}
	}
}

Ajax.createRequestObject = function()
{
	var obj;
	if(window.XMLHttpRequest)
	{
		obj = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		obj = new ActiveXObject("MSXML2.XMLHTTP");
	}
	return obj;
}

Ajax.CheckReadyState = function(obj)
{
	
	
	/*
	if(obj.readyState < 4) {		
		document.getElementById('loading').style.top = (Page.top + Page.height/2)-100;
		document.getElementById('loading').style.left = Page.width/2-75;
		document.getElementById('loading').style.position = "absolute";
		document.getElementById('loading').innerHTML = "";  
	}
	*/
	
	//if(obj.readyState == 1) { document.getElementById('loading').innerHTML = "Loading..."; }
	//if(obj.readyState == 2) { document.getElementById('loading').innerHTML = "Loading..."; }
	//if(obj.readyState == 3) { document.getElementById('loading').innerHTML = "Loading..."; }	
	
	// window.alert(obj.readyState +' '+ obj.status);
	
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
		    /*
			document.getElementById('loading').innerHTML = "";
			setTimeout('Page.loadOut()',2000);
			*/
			return true;
		}
		else
		{
			window.alert('Error loading models by ajax');
			// document.getElementById('loading').innerHTML = "HTTP " + obj.status;
		}
	}
}

var Page = new Object();
Page.width;
Page.height;
Page.top;

Page.loadOut = function ()
{
	document.getElementById('loading').innerHTML ='';	
}
Page.getPageCenterX = function ()
{
		var fWidth;
		var fHeight;		
		//For old IE browsers 
		if(document.all) 
		{ 
		fWidth = document.body.clientWidth; 
		fHeight = document.body.clientHeight; 
		} 
		//For DOM1 browsers 
		else if(document.getElementById &&!document.all)
		{ 
		fWidth = innerWidth; 
		fHeight = innerHeight; 
		} 
		else if(document.getElementById) 
		{ 
		fWidth = innerWidth; 
		fHeight = innerHeight; 		
		} 
		//For Opera 
		else if (is.op) 
		{ 
		fWidth = innerWidth; 
		fHeight = innerHeight; 		
		} 
		//For old Netscape 
		else if (document.layers) 
		{ 
		fWidth = window.innerWidth; 
		fHeight = window.innerHeight; 		
		}
	Page.width = fWidth;
	Page.height = fHeight;
	Page.top = window.document.body.scrollTop;
}

function loadstr(id)
{
	if(document.getElementById)
		{ if(id=="1") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block"; 
			document.getElementById('rabobemt').style.display="block"; 
			document.getElementById('rabobemi').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none";
			document.getElementById('rabvist').style.display="none";
			document.getElementById('rabvisi').style.display="none";
			document.getElementById('broiosit').style.display="none";
			document.getElementById('broiosii').style.display="none";
			document.getElementById('obmasat').style.display="none";
			document.getElementById('obmasai').style.display="none";
			document.getElementById('probegt').style.display="none";
			document.getElementById('probegi').style.display="none"; }
		else if(id=="2") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block"; 
			document.getElementById('tovaropodt').style.display="block";
			document.getElementById('tovaropodi').style.display="block";
			document.getElementById('probegt').style.display="block";
			document.getElementById('probegi').style.display="block";
			document.getElementById('rabvist').style.display="block";
			document.getElementById('rabvisi').style.display="block";
			document.getElementById('broiosit').style.display="block";
			document.getElementById('broiosii').style.display="block";
			document.getElementById('rabobemt').style.display="none"; 
			document.getElementById('rabobemi').style.display="none";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('obmasat').style.display="none";
			document.getElementById('obmasai').style.display="none"; }
		else if(id=="3") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block"; 
			document.getElementById('probegt').style.display="block";
			document.getElementById('probegi').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('tovaropodt').style.display="block";
			document.getElementById('tovaropodi').style.display="block";
			document.getElementById('rabvist').style.display="block";
			document.getElementById('rabvisi').style.display="block";
			document.getElementById('broiosit').style.display="block";
			document.getElementById('broiosii').style.display="block";
			document.getElementById('rabobemt').style.display="none"; 
			document.getElementById('rabobemi').style.display="none";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('obmasat').style.display="none";
			document.getElementById('obmasai').style.display="none"; }
		else if(id=="4") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block"; 
			document.getElementById('rabobemt').style.display="block"; 
			document.getElementById('rabobemi').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('zadvt').style.display="block";
			document.getElementById('zadvi').style.display="block";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none";
			document.getElementById('rabvist').style.display="none";
			document.getElementById('rabvisi').style.display="none";
			document.getElementById('broiosit').style.display="none";
			document.getElementById('broiosii').style.display="none";
			document.getElementById('obmasat').style.display="none";
			document.getElementById('obmasai').style.display="none";
			document.getElementById('probegt').style.display="none";
			document.getElementById('probegi').style.display="none"; }
		else if(id=="5") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block"; 
			document.getElementById('rabobemt').style.display="block"; 
			document.getElementById('rabobemi').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('broiosit').style.display="block";
			document.getElementById('broiosii').style.display="block";
			document.getElementById('obmasat').style.display="block";
			document.getElementById('obmasai').style.display="block";
			document.getElementById('probegt').style.display="block";
			document.getElementById('probegi').style.display="block";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none";
			document.getElementById('rabvist').style.display="none";
			document.getElementById('rabvisi').style.display="none"; }
		else if(id=="6") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('rabvist').style.display="block";
			document.getElementById('rabvisi').style.display="block";
			document.getElementById('broiosit').style.display="block";
			document.getElementById('broiosii').style.display="block";
			document.getElementById('obmasat').style.display="block";
			document.getElementById('obmasai').style.display="block";
			document.getElementById('probegt').style.display="block";
			document.getElementById('probegi').style.display="block"; 
			document.getElementById('rabobemt').style.display="none"; 
			document.getElementById('rabobemi').style.display="none";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none"; }
		else if(id=="7") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('obmasat').style.display="block";
			document.getElementById('obmasai').style.display="block"; 
			document.getElementById('rabobemt').style.display="none"; 
			document.getElementById('rabobemi').style.display="none";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none";
			document.getElementById('rabvist').style.display="none";
			document.getElementById('rabvisi').style.display="none";
			document.getElementById('broiosit').style.display="none";
			document.getElementById('broiosii').style.display="none";
			document.getElementById('probegt').style.display="none";
			document.getElementById('probegi').style.display="none"; }
		else if(id=="8") {
			document.getElementById('dvigatt').style.display="block";
			document.getElementById('dvigati').style.display="block"; 
			document.getElementById('rabobemt').style.display="block"; 
			document.getElementById('rabobemi').style.display="block";
			document.getElementById('rabotachast').style.display="block";
			document.getElementById('rabotachasi').style.display="block";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none";
			document.getElementById('rabvist').style.display="none";
			document.getElementById('rabvisi').style.display="none";
			document.getElementById('broiosit').style.display="none";
			document.getElementById('broiosii').style.display="none";
			document.getElementById('obmasat').style.display="none";
			document.getElementById('obmasai').style.display="none";
			document.getElementById('probegt').style.display="none";
			document.getElementById('probegi').style.display="none"; }
		else  {
			document.getElementById('dvigatt').style.display="none";
			document.getElementById('dvigati').style.display="none"; 
			document.getElementById('rabobemt').style.display="none"; 
			document.getElementById('rabobemi').style.display="none";
			document.getElementById('rabotachast').style.display="none";
			document.getElementById('rabotachasi').style.display="none";
			document.getElementById('zadvt').style.display="none";
			document.getElementById('zadvi').style.display="none";
			document.getElementById('tovaropodt').style.display="none";
			document.getElementById('tovaropodi').style.display="none";
			document.getElementById('rabvist').style.display="none";
			document.getElementById('rabvisi').style.display="none";
			document.getElementById('broiosit').style.display="none";
			document.getElementById('broiosii').style.display="none";
			document.getElementById('obmasat').style.display="none";
			document.getElementById('obmasai').style.display="none";
			document.getElementById('probegt').style.display="none";
			document.getElementById('probegi').style.display="none"; }
		
		}
}

function pokajidiv(id) {
  if (document.getElementById) {
  document.getElementById(id).style.display="block";
} else if (document.all) {
  document.all[id].style.display="block";
} else if (document.layers) {
  document.layers[id].display="block";
} } 

 function skriidiv(id) {
 	if (document.getElementById) {
		document.getElementById(id).style.display="none";
		}else if (document.all) {
			document.all[id].style.display="none";
		}else if (document.layers) {
			document.layers[id].display="none";
		} 
	}
	
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=780,height=600');");
}

function popUp2(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=350,height=250');");
}

function kontakti(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=650,height=320');");
}

var MAX_ALLOWED=3;
var clickedData=new Array(false,false,false,false);
function itemsClicked()
{
var i=0;
for(var j=0;j<clickedData.length;j++)
i+=clickedData[j]?1:0;
return(i);
}
function itemClicked(_v)
{
  var ALLOW_THIS=true;
  var x=itemsClicked();
  if (x>=MAX_ALLOWED && !clickedData[_v])
  {
    ALLOW_THIS=false;
  }
  else
  {
    clickedData[_v]=clickedData[_v]?false:true;
eval("document.formulaire."+_v+".clicked=false;");
  }
  return (ALLOW_THIS); 
  
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

function Cat(field,alerttxt)
{
with (field)
{
if (value==null||value=="0")
  {alert(alerttxt);return false;}
else {return true}
}
}

//selCat

function validate_form(thisform)
{
with (thisform)
{

if (Cat(selCat,"Моля изберете марка/категория!\nPlease Select Make and Model")==false)
  {selCat.focus();return false;}

if (validate_codeimg(kod_za_reg,"Невалиден код от картинката!\nInvalid Picture Code")==false)
  {return false;}
  
if (validate_email(email,"Невалиден email адрес!\nInvalid email address")==false)
  {email.focus();return false;}
}
}

   function chcena(v) {
		if(v.value) {
		window.location = v.value;
		}
	}

function goo(v) {
window.location = v;
}

function hide(r) {
document.getElementById(r).style.display='none';
document.getElementById(r+'a').style.fontStyle='normal';
}
function show(r) {
document.getElementById(r).style.display='block';
document.getElementById(r+'a').style.fontStyle='italic';
}
function tab(r) {
if(r == '1')
	{
	show('tab_1');
	hide('tab_2');
	hide('tab_3');
	}
else if(r == '2')
	{
	hide('tab_1');
	show('tab_2');
	hide('tab_3');
	}
else if(r == '3')
	{
	hide('tab_1');
	hide('tab_2');
	show('tab_3');
	}
}