/* Go To Homepage */
function goHome() {
	location.href=('index.php');
}

/* Go To Url */
function getUrl(url) {
	top.location.href=(url);
}

/* Go To Top */
function goTop() {
	location.href=('#Top');
}

/* Open Page */
/*
function openVideo() {
	ElementWindow = window.open('video.php', 'Video', 'width=425, height=325');
}
*/
function openPage(page,pageWidth,pageHeight,id) {
	eval("page"+id+"=window.open('"+page+"','page1','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0,width="+pageWidth+",height="+pageHeight+"')");
	eval("page"+id+".window.moveTo((screen.width/2)-(pageWidth/2),(screen.height/2)-(pageHeight/2))");
}

/* Creating Ajax Object */
/*var the_content_div = "mainContent";
var right_menu_div = "rightSide";
function makeObject(){
var x;
if (window.ActiveXObject) {
x = new ActiveXObject("Microsoft.XMLHTTP");
}else if (window.XMLHttpRequest) {
x = new XMLHttpRequest();
}
return x;
}
var request = makeObject();*/

/* Load Page Via Ajax */
/*function loadPage(the_content){
var url = the_content;
var address = url.toLowerCase();
var main = new RegExp('main');
if (address.match(main)) {
document.getElementById('topPartLanguage').style.visibility = 'visible';
} else {
document.getElementById('topPartLanguage').style.visibility = 'hidden';
}
request.open('get', the_content);
request.onreadystatechange = parseCheck_content;
request.send('');
}
function parseCheck_content(){
if(request.readyState == 1){
document.getElementById(the_content_div).innerHTML = '<div class="pageLoader"><div class="pageLoaderImage"><img src="include/img/page_loader.gif" width="16" height="16" alt="" title="" /></div><div class="pageLoaderText">Loading...</div></div>'; 
}
if(request.readyState == 4){
var answer = request.responseText;
document.getElementById(the_content_div).innerHTML = answer;
}
}*/
var the_content_div = "mainContent";
function loadPage(the_content) {
var url = the_content;
var address = url.toLowerCase();
var main = new RegExp('main');
if (address.match(main)) {
document.getElementById('topPartLanguage').style.visibility = 'visible';
} else {
document.getElementById('topPartLanguage').style.visibility = 'hidden';
}
	var oOptions = {
		method: "get",
		evalScripts: true,
		onComplete: function () {
			//
		},
		onSuccess: function() { 
			//
		},
		onFailure: function () {
			//
		}
	};
	var oRequest = new Ajax.Updater({ 
	success: the_content_div
	}, the_content, oOptions);	
}
/* End of Load Page Via Ajax */

/* Show/Hide Object */
function show(object) {
	document.getElementById(object).style.display='block';
}
function hide(object) {
	document.getElementById(object).style.display='none';
}
function innerhtml(object, content) {
	document.getElementById(object).innerHTML=content;
}
/* End of Show/Hide Object */

/* Country States Select */
function checkcountry() {
	var provinceListOpener = ''
	+'<div class="dealerFormLabel"><label for="province">State / Province:</label></div>'
	+'<div class="dealerFormInput dealerSelectProvinceContainer">'
	+'<select id="province" name="province" class="dealerSelectProvince">'
	+'<option selected="selected"></option>';
	var provinceListItems = '';
	var provinceListCloser = ''
	+'</select>'
	+'</div>';
	
	if (document.getElementById('Country').value == "United States") {
	provinceListItems = provinceListOpener+''
	+'<option value="Alaska">Alaska</option>'
	+'<option value="Alabama">Alabama</option>'
	+'<option value="Arkansas">Arkansas</option>'
	+'<option value="American Samoa">American Samoa</option>'
	+'<option value="Arizona">Arizona</option>'
	+'<option value="California">California</option>'
	+'<option value="Colorado">Colorado</option>'
	+'<option value="Connecticut">Connecticut</option>'
	+'<option value="D.C.">D.C.</option>'
	+'<option value="Delaware">Delaware</option>'
	+'<option value="Florida">Florida</option>'
	+'<option value="Micronesia">Micronesia</option>'
	+'<option value="Georgia">Georgia</option>'
	+'<option value="Guam">Guam</option>'
	+'<option value="Hawaii">Hawaii</option>'
	+'<option value="Iowa">Iowa</option>'
	+'<option value="Idaho">Idaho</option>'
	+'<option value="Illinois">Illinois</option>'
	+'<option value="Indiana">Indiana</option>'
	+'<option value="Kansas">Kansas</option>'
	+'<option value="Kentucky">Kentucky</option>'
	+'<option value="Louisiana">Louisiana</option>'
	+'<option value="Massachusetts">Massachusetts</option>'
	+'<option value="Maryland">Maryland</option>'
	+'<option value="Maine">Maine</option>'
	+'<option value="Marshall Islands">Marshall Islands</option>'
	+'<option value="Michigan">Michigan</option>'
	+'<option value="Minnesota">Minnesota</option>'
	+'<option value="Missouri">Missouri</option>'
	+'<option value="Marianas">Marianas</option>'
	+'<option value="Mississippi">Mississippi</option>'
	+'<option value="Montana">Montana</option>'
	+'<option value="North Carolina">North Carolina</option>'
	+'<option value="North Dakota">North Dakota</option>'
	+'<option value="Nebraska">Nebraska</option>'
	+'<option value="New Hampshire">New Hampshire</option>'
	+'<option value="New Jersey">New Jersey</option>'
	+'<option value="New Mexico">New Mexico</option>'
	+'<option value="Nevada">Nevada</option>'
	+'<option value="New York">New York</option>'
	+'<option value="Ohio">Ohio</option>'
	+'<option value="Oklahoma">Oklahoma</option>'
	+'<option value="Oregon">Oregon</option>'
	+'<option value="Pennsylvania">Pennsylvania</option>'
	+'<option value="Puerto Rico">Puerto Rico</option>'
	+'<option value="Palau">Palau</option>'
	+'<option value="Rhode Island">Rhode Island</option>'
	+'<option value="South Carolina">South Carolina</option>'
	+'<option value="South Dakota">South Dakota</option>'
	+'<option value="Tennessee">Tennessee</option>'
	+'<option value="Texas">Texas</option>'
	+'<option value="Utah">Utah</option>'
	+'<option value="Virginia">Virginia</option>'
	+'<option value="Virgin Islands">Virgin Islands</option>'
	+'<option value="Vermont">Vermont</option>'
	+'<option value="Washington">Washington</option>'
	+'<option value="Wisconsin">Wisconsin</option>'
	+'<option value="West Virginia">West Virginia</option>'
	+'<option value="Wyoming">Wyoming</option>'
	+'<option value="Military Americas">Military Americas</option>'
	+'<option value="Military Europe-ME-Canada">Military Europe-ME-Canada</option>'
	+'<option value="Military Pacific">Military Pacific</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "Canada") {
	provinceListItems = provinceListOpener+''
	+'<option value="Alberta">Alberta</option>'
	+'<option value="Manitoba">Manitoba</option>'
	+'<option value="Alberta">Alberta</option>'
	+'<option value="British Columbia">British Columbia</option>'
	+'<option value="Manitoba">Manitoba</option>'
	+'<option value="New Brunswick">New Brunswick</option>'
	+'<option value="Newfoundland and Labrador">Newfoundland and Labrador</option>'
	+'<option value="Nova Scotia">Nova Scotia</option>'
	+'<option value="Northwest Territories">Northwest Territories</option>'
	+'<option value="Nunavut">Nunavut</option>'
	+'<option value="Ontario">Ontario</option>'
	+'<option value="Prince Edward Island">Prince Edward Island</option>'
	+'<option value="Quebec">Quebec</option>'
	+'<option value="Saskatchewan">Saskatchewan</option>'
	+'<option value="Yukon Territory">Yukon Territory</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "South Africa") {
	provinceListItems = provinceListOpener+''
	+'<option value="Gauteng">Gauteng</option>'
	+'<option value="Johannesburg">Johannesburg</option>'
	+'<option value="Mpumalanga">Mpumalanga</option>'
	+'<option value="Limpopo">Limpopo</option>'
	+'<option value="Western Cape">Western Cape</option>'
	+'<option value="Eastern Cape">Eastern Cape</option>'
	+'<option value="Northern Cape">Northern Cape</option>'
	+'<option value="Free State">Free State</option>'
	+'<option value="Kwazulu Natal">Kwazulu Natal</option>'
	+'<option value="North West">North West</option>'
	+'<option value="Other...">Other...</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "Australia") {
	provinceListItems = provinceListOpener+''
	+'<option value="Australian Antarctic Territory">Australian Antarctic Territory</option>'
	+'<option value="Australian Capital Territory">Australian Capital Territory</option>'
	+'<option value="Northern Territory">Northern Territory</option>'
	+'<option value="New South Wales">New South Wales</option>'
	+'<option value="Queensland">Queensland</option>'
	+'<option value="South Australia">South Australia</option>'
	+'<option value="Tasmania">Tasmania</option>'
	+'<option value="Victoria">Victoria</option>'
	+'<option value="Western Australia">Western Australia</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "United Kingdom") {
	provinceListItems = provinceListOpener+''
	+'<option value="Avon">Avon</option>'
	+'<option value="Bedfordshire">Bedfordshire</option>'
	+'<option value="Berkshire">Berkshire</option>'
	+'<option value="Buckinghamshire">Buckinghamshire</option>'
	+'<option value="Cambridgeshire">Cambridgeshire</option>'
	+'<option value="Cheshire">Cheshire</option>'
	+'<option value="Cleveland">Cleveland</option>'
	+'<option value="Cornwall">Cornwall</option>'
	+'<option value="Cumbria">Cumbria</option>'
	+'<option value="Derbyshire">Derbyshire</option>'
	+'<option value="Devon">Devon</option>'
	+'<option value="Dorset">Dorset</option>'
	+'<option value="Durham">Durham</option>'
	+'<option value="Essex">Essex</option>'
	+'<option value="Gloucestershire">Gloucestershire</option>'
	+'<option value="Greater London">Greater London</option>'
	+'<option value="Greater Manchester">Greater Manchester</option>'
	+'<option value="Hampshire">Hampshire</option>'
	+'<option value="Hereford & Worcestershire">Hereford & Worcestershire</option>'
	+'<option value="Hertfordshire">Hertfordshire</option>'
	+'<option value="Humberside">Humberside</option>'
	+'<option value="Isle of Man">Isle of Man</option>'
	+'<option value="Isle of Wight">Isle of Wight</option>'
	+'<option value="Kent">Kent</option>'
	+'<option value="Lancashire">Lancashire</option>'
	+'<option value="Leicestershire">Leicestershire</option>'
	+'<option value="Lincolnshire">Lincolnshire</option>'
	+'<option value="Merseyside">Merseyside</option>'
	+'<option value="Norfolk">Norfolk</option>'
	+'<option value="Northamptonshire">Northamptonshire</option>'
	+'<option value="Northumberland">Northumberland</option>'
	+'<option value="Nottinghamshire">Nottinghamshire</option>'
	+'<option value="Oxfordshire">Oxfordshire</option>'
	+'<option value="Shropshire">Shropshire</option>'
	+'<option value="Somerset">Somerset</option>'
	+'<option value="Staffordshire">Staffordshire</option>'
	+'<option value="Suffolk">Suffolk</option>'
	+'<option value="Surrey">Surrey</option>'
	+'<option value="Sussex">Sussex</option>'
	+'<option value="Warwickshire">Warwickshire</option>'
	+'<option value="West Midlands">West Midlands</option>'
	+'<option value="Wiltshire">Wiltshire</option>'
	+'<option value="Yorkshire">Yorkshire</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "Ireland") {
	provinceListItems = provinceListOpener+''
	+'<option value="Antrim">Antrim</option>'
	+'<option value="Armagh">Armagh</option>'
	+'<option value="Down">Down</option>'
	+'<option value="Fermanagh">Fermanagh</option>'
	+'<option value="Londonderry">Londonderry</option>'
	+'<option value="Tyrone">Tyrone</option>'
	+'<option value="Cavan">Cavan</option>'
	+'<option value="Donegal">Donegal</option>'
	+'<option value="Monaghan">Monaghan</option>'
	+'<option value="Dublin">Dublin</option>'
	+'<option value="Carlow">Carlow</option>'
	+'<option value="Kildare">Kildare</option>'
	+'<option value="Kilkenny">Kilkenny</option>'
	+'<option value="Laois">Laois</option>'
	+'<option value="Longford">Longford</option>'
	+'<option value="Louth">Louth</option>'
	+'<option value="Meath">Meath</option>'
	+'<option value="Offaly">Offaly</option>'
	+'<option value="Westmeath">Westmeath</option>'
	+'<option value="Wexford">Wexford</option>'
	+'<option value="Wicklow">Wicklow</option>'
	+'<option value="Galway">Galway</option>'
	+'<option value="Mayo">Mayo</option>'
	+'<option value="Leitrim">Leitrim</option>'
	+'<option value="Roscommon">Roscommon</option>'
	+'<option value="Sligo">Sligo</option>'
	+'<option value="Clare">Clare</option>'
	+'<option value="Cork">Cork</option>'
	+'<option value="Kerry">Kerry</option>'
	+'<option value="Limerick">Limerick</option>'
	+'<option value="Tipperary">Tipperary</option>'
	+'<option value="Waterford">Waterford</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "Netherlands") {
	provinceListItems = provinceListOpener+''
	+'<option value="Drente">Drente</option>'
	+'<option value="Flevoland">Flevoland</option>'
	+'<option value="Friesland">Friesland</option>'
	+'<option value="Gelderland">Gelderland</option>'
	+'<option value="Groningen">Groningen</option>'
	+'<option value="Limburg">Limburg</option>'
	+'<option value="Noord Brabant">Noord Brabant</option>'
	+'<option value="Noord Holland">Noord Holland</option>'
	+'<option value="Overijssel">Overijssel</option>'
	+'<option value="Utrecht">Utrecht</option>'
	+'<option value="Zuid Holland">Zuid Holland</option>'
	+'<option value="Zeeland">Zeeland</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	
	} else if (document.getElementById('Country').value == "Brazil") {
	provinceListItems = provinceListOpener+''
	+'<option value="Acre">Acre</option>'
	+'<option value="Alagoas">Alagoas</option>'
	+'<option value="Amazonas">Amazonas</option>'
	+'<option value="Amapa">Amapa</option>'
	+'<option value="Baia">Baia</option>'
	+'<option value="Ceara">Ceara</option>'
	+'<option value="Distrito Federal">Distrito Federal</option>'
	+'<option value="Espirito Santo">Espirito Santo</option>'
	+'<option value="Fernando de Noronha">Fernando de Noronha</option>'
	+'<option value="Goias">Goias</option>'
	+'<option value="Maranhao">Maranhao</option>'
	+'<option value="Minas Gerais">Minas Gerais</option>'
	+'<option value="Mato Grosso do Sul">Mato Grosso do Sul</option>'
	+'<option value="Mato Grosso">Mato Grosso</option>'
	+'<option value="Para">Para</option>'
	+'<option value="Paraiba">Paraiba</option>'
	+'<option value="Pernambuco">Pernambuco</option>'
	+'<option value="Piaui">Piaui</option>'
	+'<option value="Parana">Parana</option>'
	+'<option value="Rio de Janeiro">Rio de Janeiro</option>'
	+'<option value="Rio Grande do Norte">Rio Grande do Norte</option>'
	+'<option value="Rondonia">Rondonia</option>'
	+'<option value="Roraima">Roraima</option>'
	+'<option value="Rio Grande do Sul">Rio Grande do Sul</option>'
	+'<option value="Santa Catarina">Santa Catarina</option>'
	+'<option value="Sergipe">Sergipe</option>'
	+'<option value="Sao Paulo">Sao Paulo</option>'
	+'<option value="Tocatins">Tocatins</option>'
	+provinceListCloser;
	show('provinceList');
	innerhtml('provinceList',provinceListItems);
	return false;
	} else {
	if (document.getElementById('province')) {
	document.getElementById('province').value = '';
	}
	hide('provinceList');
	}
}
/* End of Country States Select */

/* Ajax Send Form */
//Browser Support Code
function ajaxFunction(){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('dealerForm').innerHTML = ajaxRequest.responseText;
		}
	}
	var Firstname = document.getElementById('Firstname').value;
	var Surname = document.getElementById('Surname').value;
	var queryString = "?Firstname=" + Firstname + "&Surname=" + Surname;
	ajaxRequest.open("GET", "warranty.php" + queryString, true);
	ajaxRequest.send(null); 
}
/* End of Ajax Send Form */

/* Language Menu */
var menuwidth='190px'
var menubgcolor=''
var disappeardelay=250
var hidemenu_onclick="yes"

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}

function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)

dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu

/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

/* End of Language Menu */