var TabClicked=false;

var scrOfX = 0, scrOfY = 0;

function getScrollXY() {
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
}


function showcurrentoffer(model, modeltab, modelname, nooffer ) {
    //initial offer content block

    document.getElementById('RegionalOfferContent').style.display = "block";
    document.getElementById('NoRegionalOfferContent').style.display = "none";

    document.getElementById('NationalOffersContent').style.display = "block";
    document.getElementById('NoNationalOffersContent').style.display = "none";    

    if (nooffer == 'nonat') {
    document.getElementById('NationalOffersContent').style.display = 'none';
    document.getElementById('NoNationalOffersContent').style.display = 'block';
    }
    if (nooffer == 'noreg') {

    //document.getElementById('RegionalOfferContent').style.display = 'none';
    document.getElementById('NoRegionalOfferContent').style.display = 'block';
    document.getElementById('NoRegionalOfferContent').innerHTML = "There are no regional offers available for "+modelname+" in your ZIP Code."

    }
	hideallmodel();
	hidealltabs();
	document.getElementById('tabid').value = modeltab;
	document.getElementById(modeltab).style.backgroundColor = "#ffffff";
	document.getElementById('cotablink_'+model).style.color = "#000000";
	document.getElementById('cotaball').style.backgroundColor = "#666666";
	document.getElementById('cotablinkall').style.color = "#ffffff";
	document.getElementById('CurrentOffers_'+model).style.display = "block";
	var offers=document.getElementsByName('CurrentOffers_'+model);
	for(var i=0;i<offers.length;i++){offers[i].style.display = "block";}
	var chline=document.getElementsByName('CHline');
    for(var i=0;i<chline.length;i++){chline[i].style.display = "none";}			
}

function currentofferbymodel(modelname) {
var model = modelname.replace(/ /g,'');
window.location = "#";
showcurrentoffer(model,'cotab_'+model,modelname,'');
}

function tabon(tabid,tablinkid) {
	document.getElementById(tabid).style.backgroundColor = "#FFFFFF";	
    document.getElementById(tablinkid).style.color = "#000000";
}

function taboff(tabid,tablinkid) {
    if (document.getElementById('tabid').value == tabid) {
    document.getElementById(tabid).style.backgroundColor = "#ffffff";
    }
    else {
	document.getElementById(tabid).style.backgroundColor = "#666666";
    document.getElementById(tablinkid).style.color = "#FFFFFF";
	}
}

function OfferForm() {
    var oField=document.getElementById("zip");
    ClearDefaultText(oField);
    document.getElementById("RegionalOfferForm").submit();
}

function Showofferdetail(mode,detailid) {
	if (document.getElementById('coDetail_'+mode+'_'+detailid).style.display == "none") {
		document.getElementById('coDetail_'+mode+'_'+detailid).style.display = "block";
		document.getElementById('showdetail_'+mode+'_'+detailid).style.display= "none";
	}
	else if (document.getElementById('coDetail_'+mode+'_'+detailid).style.display == "block") {
		document.getElementById('coDetail_'+mode+'_'+detailid).style.display = "none";
		document.getElementById('showdetail_'+mode+'_'+detailid).style.display= "block";
	}
}


function ChangeZip() {
	if (document.getElementById('ZipForm').style.display == "none") {
		document.getElementById('ZipForm').style.display = "block";
	}
	else if (document.getElementById('ZipForm').style.display == "block") {
		document.getElementById('ZipForm').style.display = "none";
	}
}

function ChangeZipForm() {
document.getElementById("ChangeZip").submit();
}



function showcertform(id,code,imgpath) {
    getScrollXY();
    document.getElementById('CertForm').style.top = scrOfY+40;
   if ( id != 0) {
    TrackCertFormClick(id,code);
    document.getElementById('Certiframe').src = "http://eshopping.honda.com/popNCertificateApplication.asp?SiteOrigin=hondacars&oRfr=hondacars&ProductDivisionCode=A&SpecialID="+id+"&ModelNumber="+code+"&ContinueShopping=true&ImageTagPreferred="+imgpath;
    }
	if (document.getElementById('CertForm').style.display == "none") {
		document.getElementById('CertForm').style.display = "block";
	}
	else if (document.getElementById('CertForm').style.display == "block") {
	    document.getElementById('Certiframe').src = "/blank.html"
		document.getElementById('CertForm').style.display = "none";
	}
}

function TrackCertFormClick(id,code){
        var s=s_gi(s_account);
        s.linkTrackVars='prop21,prop23,prop24,prop25,events,products,eVar36,eVar21,eVar23,eVar24,eVar25';
        s.linkTrackEvents='event2';
        s.events="event2"
        s.products=";"+id;
        s.eVar36=id;
        s.prop21=Currentprop21;
        s.prop23=Currentprop23;
        s.prop24=Currentprop24;
        s.prop25=Currentprop25;
        s.eVar21=s.prop21;
        s.eVar23=s.prop23;
        s.eVar24=s.prop24;
        s.eVar25=s.prop25;
        s.tl(this,'o','Certificate Click');
}

function TrackRAQClick(id){
        var s=s_gi(s_account);
        s.linkTrackVars='prop21,prop23,prop24,prop25,events,products,eVar36,eVar21,eVar23,eVar24,eVar25';
        s.linkTrackEvents='event2';
        s.events="event2"
        s.products=";"+id;
        s.eVar36=id;
        s.prop21=Currentprop21;
        s.prop23=Currentprop23;
        s.prop24=Currentprop24;
        s.prop25=Currentprop25;
        s.eVar21=s.prop21;
        s.eVar23=s.prop23;
        s.eVar24=s.prop24;
        s.eVar25=s.prop25;
        s.tl(this,'o','Request A Quote Click');
}

function TrackShowOfferDetailClick(id){
        var s=s_gi(s_account);
        s.linkTrackVars='prop21,prop23,prop24,prop25,events,products,eVar36,eVar21,eVar23,eVar24,eVar25';
        s.linkTrackEvents='event2';
        s.events="event2"
        s.products=";"+id;
        s.eVar36=id;
        s.prop21=Currentprop21;
        s.prop23=Currentprop23;
        s.prop24=Currentprop24;
        s.prop25=Currentprop25;
        s.eVar21=s.prop21;
        s.eVar23=s.prop23;
        s.eVar24=s.prop24;
        s.eVar25=s.prop25;
        s.tl(this,'o','Show Offer Detail Click');
}

function showalloffer(tabname,blockname) {

document.getElementById('RegionalOfferContent').style.display = "block";
document.getElementById('NoRegionalOfferContent').style.display = "none";

document.getElementById('NationalOffersContent').style.display = "block";
document.getElementById('NoNationalOffersContent').style.display = "none";  
var e=document.getElementsByName(blockname);
for(var i=0;i<e.length;i++){e[i].style.display = "block";}
showallmodel();
hidealltabs();
var cotaball = document.getElementById('cotaball')
if (cotaball) {
document.getElementById('cotaball').style.backgroundColor = "#FFFFFF";
document.getElementById('cotablinkall').style.color = "#000000";
document.getElementById('tabid').value = 'cotaball';
var chline=document.getElementsByName('CHline');
for(var i=0;i<chline.length;i++){chline[i].style.display = "block";}
}
}

