function wop(url, width, height){
	 var xpos = screen.width
     var ypos = screen.height
	var w = window.open(url, '', 'toolbar=no,scrollbars=no,directories=no,status=no,menubar=no,location=no,width=' + width +', height=' + height + ',top='+(ypos/2-height/2)+',left='+(xpos/2-width/2)+',screenX='+(xpos/2-width/2)+',screenY='+(ypos/2-height/2)+',status=no,menubar=no,resizable=no,scrollbars=no');
	w.focus();
}


function addEvent(obj, evType, fn){ 
	//alert ("addEvent(" + obj + ", " + evType + ", " + fn + ")");
	if (obj.addEventListener){ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	} else if (obj.attachEvent){ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	} else { 
		return false; 
	}
}

/*
    Written by Jonathan Snook, http://www.snook.ca/jonathan
    Add-ons by Robert Nyman, http://www.robertnyman.com
*/

function getElementsByClassName(oElm, strTagName, strClassName){
    var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
    var arrReturnElements = new Array();
    strClassName = strClassName.replace(/\-/g, "\\-");
    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
    var oElement;
    for(var i=0; i<arrElements.length; i++){
        oElement = arrElements[i];      
        if(oRegExp.test(oElement.className)){
            arrReturnElements.push(oElement);
        }   
    }
    return (arrReturnElements)
}

var buttonName = "";
				
	function stepRollover(buttonName) {
		var background = ""
		
		if (buttonName == "button-1")
		{
		   background = "url(/$files/_pic/1-current.gif)";
		}
		 else if (buttonName == "button-11")
	    {    
	        background = "url(/$files/_pic/1-current.gif)";
	    }
	    else if (buttonName == "button-2")
	    {    
	        background = "url(/$files/_pic/2-current.gif)";
	    }
	    else if (buttonName == "button-3")
	    {
	        background = "url(/$files/_pic/3-current.gif)";
	    }
	    document.getElementById(buttonName).style.backgroundImage = background;
	}
				
	function stepRollout(buttonName) {
	    var background = ""
	    if (buttonName == "button-1")
	    {
	        background = "url(/$files/_pic/1-complete.gif)";
	    }
		 else if (buttonName == "button-11")
	    {    
	        background = "url(/$files/_pic/1-complete.gif)";
	    }
	    else if (buttonName == "button-2")
	    {    
	        background = "url(/$files/_pic/2-complete.gif)";
	    }
	    else if (buttonName == "button-3")
	    {
	        background = "url(/$files/_pic/3-complete.gif)";
	    }
	    document.getElementById(buttonName).style.backgroundImage = background;
	}
				
	function bildOptions(obj){
		var name =obj[obj.selectedIndex].text
		var newName = name.replace(' ','');
		var selectObj = document.getElementById('modelName');
		for (var i=0; i < selectObj.options.length; i++){
			 selectObj.options[1] = null;
		}
		var nameArrays = getModelNameByName(newName);
		for (var i=0; i < nameArrays.length; i++){
			 selectObj.options[i+1] = new Option(nameArrays[i][1],nameArrays[i][0]);
		}
		if (nameArrays.length > 0){
			selectObj.disabled = false 
		}else{
			selectObj.disabled = true;
			selectObj.options[0].selected = true;
		}
		
	}
										
										
	function addPfhoneInfo(){
		var parentCode = document.getElementById('codeFone');
		var parentPhone = document.getElementById('fone');
		var code  = document.getElementById('codeFoneToDealer');
		var phone = document.getElementById('foneToDealer');
		if (parentCode && parentPhone && code && phone){
			if ((parentCode.value && parentPhone.value) && (!code.value && !phone.value)){
				code.value = parentCode.value;
				phone.value = parentPhone.value;
			}
		}
	}
	
	function verifyCheckbox() {
		var checkedDrive = document.getElementById('ContactDetailsForm.testDrive');
		var dSelect = document.getElementById('ContactDetailsForm.diller');
		var iSelect = document.getElementById('ContactDetailsForm.lastPhone');
		if (checkedDrive.checked == true){
			dSelect.disabled = false 
			iSelect.disabled = false
		}else{
			dSelect.disabled = true; 
			iSelect.disabled = true;
		}
	}
					
	function checkKey(e){
		var keynum = e.which || e.keyCode;
		if (keynum < 45 || keynum > 57 && keynum != 8) {
			if (window.event){
				event.returnValue = false;
			}else{
				e.preventDefault()
			}
		}
	}
	
	function showOverCar(value){
		var divObj = document.getElementById("div" + value);
		var imgObj  = document.getElementById("car" + value);
		var galkaObj  = document.getElementById("galka" + value);
		var imgListObj  = document.getElementById("imgList_" + value);
		var imgList = imgListObj.getElementsByTagName("img");
		var inputObj;
	
		if (galkaObj.src.indexOf("_off.gif")>0){
			galkaObj.src="/$files/_pic/m_on.gif";
			divObj.className = 'modelSelected';
			imgObj.src="/$files/_pic/loc/"+ value +"_on.jpg";
			
			for (var i=0; i<imgList.length; i++){
				imgList[i].src="/$files/_pic/r_on.gif";
				inputObj = document.getElementById('carsModel_' + imgList[i].id);
				inputObj.value = imgList[i].alt
				
			}
		} else {
		 	galkaObj.src="/$files/_pic/m_off.gif";
			divObj.className = 'modelUnSelected';
			imgObj.src="/$files/_pic/loc/"+ value +"_off.jpg";
			
			for (var i=0; i<imgList.length; i++){
				imgList[i].src="/$files/_pic/r_off.gif";
				inputObj = document.getElementById('carsModel_' + imgList[i].id);
				inputObj.value = "";
				
			}
		}
	}
	
	function clickedSpan(value, value2, value3){
		var divObj = document.getElementById("div" + value);
		var imgObj  = document.getElementById("car" + value);
		var galkaObj  = document.getElementById("galka" + value);
		var clicked = document.getElementById(value2);
		var imgListObj  = document.getElementById("imgList_" + value);
		var imgList = imgListObj.getElementsByTagName("img");
		var inputObj = document.getElementById('carsModel'+ "_" + value2);
		if (clicked.src.indexOf("_off.gif")>0){
			clicked.src="/$files/_pic/r_on.gif"
		} else {
			clicked.src="/$files/_pic/r_off.gif";
		}
		for (var i=0; i<imgList.length; i++){
			if (imgList[i].src.indexOf("_on.gif")>0){
				if(divObj.className == 'modelUnSelected'){
					divObj.className = 'modelSelected';
				}
				
				if (imgObj.src.indexOf(value + "_off.jpg")>0){
					imgObj.src="/$files/_pic/loc/"+ value +"_on.jpg";
				}
			
				if (galkaObj.src.indexOf("_off.gif")>0){
					galkaObj.src="/$files/_pic/m_on.gif"
				}
				if (inputObj){
					inputObj.value = value3;
				}
				break;
			} else {
				if(divObj.className == 'modelSelected'){
					divObj.className = 'modelUnSelected';
				}
				if (imgObj.src.indexOf(value + "_on.jpg")>0){
					imgObj.src="/$files/_pic/loc/"+ value +"_off.jpg";
				}
				if (galkaObj.src.indexOf("_on.gif")>0){
					galkaObj.src="/$files/_pic/m_off.gif";
				}
				if (inputObj){
					inputObj.value = "";
				}
			}
			
		}
		
	}
	
	function checkBeforeSumbit(){
		
		var listOfElements = document.getElementsByTagName("input");
		for(var i = 0; i < listOfElements.length; i++){
			var input = listOfElements[i];
			
			if(input.name == "carModel"){
				
				var inputId = input.id;
				var modeleky = inputId.split("_");
				if(modeleky && modeleky.length > 1){
					modeleky = modeleky[1];
					var img = document.getElementById(modeleky);
					if(img && img.src.indexOf("_off.gif")>0){
						input.value = "";
					}
				}
			}
		}
		document.getElementById('carLocForm').submit();
	}
	
	
	function clickedSpan2(value, value2){
		var divObj = document.getElementById("div" + value);
		var imgObj  = document.getElementById("car" + value);
		var galkaObj  = document.getElementById("galka" + value);
		var clicked = document.getElementById(value2);
		var imgListObj  = document.getElementById("imgList_" + value);
		var imgList = imgListObj.getElementsByTagName("img");
		var inputObj = document.getElementById('carsModel'+ "_" + value2);
		if (clicked.src.indexOf("_off.gif")>0){
			clicked.src="/$files/_pic/r_on.gif"
		} else {
			clicked.src="/$files/_pic/r_off.gif";
		}
		for (var i=0; i<imgList.length; i++){
			if (imgList[i].src.indexOf("_on.gif")>0){
				if(divObj.className == 'modelUnSelected'){
					divObj.className = 'modelSelected';
				}
				
				if (imgObj.src.indexOf(value + "_off.jpg")>0){
					imgObj.src="/$files/_pic/loc/"+ value +"_on.jpg";
				}
			
				if (galkaObj.src.indexOf("_off.gif")>0){
					galkaObj.src="/$files/_pic/m_on.gif"
				}
				if (inputObj){
					inputObj.value = value2;
				}
				break;
			} else {
				if(divObj.className == 'modelSelected'){
					divObj.className = 'modelUnSelected';
				}
				if (imgObj.src.indexOf(value + "_on.jpg")>0){
					imgObj.src="/$files/_pic/loc/"+ value +"_off.jpg";
				}
				if (galkaObj.src.indexOf("_on.gif")>0){
					galkaObj.src="/$files/_pic/m_off.gif";
				}
				if (inputObj){
					inputObj.value = "";
				}
			}
			
		}
		
	}
	function showOverCar2(value){
		var divObj = document.getElementById("div" + value);
		var imgObj  = document.getElementById("car" + value);
		var galkaObj  = document.getElementById("galka" + value);
		var imgListObj  = document.getElementById("imgList_" + value);
		var imgList = imgListObj.getElementsByTagName("img");
		var inputObj;
	
		if (galkaObj.src.indexOf("_off.gif")>0){
			galkaObj.src="/$files/_pic/m_on.gif";
			divObj.className = 'modelSelected';
			imgObj.src="/$files/_pic/loc/"+ value +"_on.jpg";
			
			for (var i=0; i<imgList.length; i++){
				imgList[i].src="/$files/_pic/r_on.gif";
				inputObj = document.getElementById('carsModel_' + imgList[i].id);
				inputObj.value = imgList[i].id;
				
			}
		} else {
		 	galkaObj.src="/$files/_pic/m_off.gif";
			divObj.className = 'modelUnSelected';
			imgObj.src="/$files/_pic/loc/"+ value +"_off.jpg";
			
			for (var i=0; i<imgList.length; i++){
				imgList[i].src="/$files/_pic/r_off.gif";
				inputObj = document.getElementById('carsModel_' + imgList[i].id);
				inputObj.value = "";
				
			}
		}
	}