function overImage(elem)
{
elem.src=elem.src.replace(/(_on)*(\.\w+)$/,'_on$2');
}
function outImage(elem)
{
elem.src=elem.src.replace(/(_on)+(\.\w+)$/,'$2');
}
function createChineseHeader()
{
var  chineseTopnav;

chineseTopnav ="<div id='header'>";
chineseTopnav+="<table width='100%' cellspacing='0' cellpadding='0'>";
chineseTopnav+="<tr>";
chineseTopnav+="<td width='236' rowspan='2'><a href='/microsite/chinese'><img id='logo_header' src='/content/dam/nissan/chinese/common/Global-Header-Logo.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)'  alt='Nissan Logo' name='Badge'  width='236' height='75' border='0'  /></a></td>";
chineseTopnav+="<td colspan='5'><img src='/content/dam/nissan/chinese/common/placeholder1.gif' width='415' height='25' border='0' /></td>";
chineseTopnav+="<td colspan='3'><a href='/'><img src='/content/dam/nissan/chinese/common/Global-Header-See-More.gif' alt='See More Vehicles' width='220' height='25' border='0' id='See More' /></a></td>";
chineseTopnav+="<td width='93'><a href='/microsite/chinese/dealer_access.html'><img src='/content/dam/nissan/chinese/common/Global-Header-Find-a-Dealer.gif'  alt='Find a dealer' width='93' height='25' border='0' id='Find a Dealer' /></a></td>";
chineseTopnav+="</tr>";
chineseTopnav+="<tr>";
chineseTopnav+="<td width='80'><a href='/microsite/chinese/versa_hatchback.html'> <img id='versa_header' src='/content/dam/nissan/chinese/common/Global-Header-Versa.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Versa' name='Badge' width='80' height='50' border='0' /></a></td>";
chineseTopnav+="<td width='88'><a href='/microsite/chinese/sentra.html'><img id='sentra_header' src='/content/dam/nissan/chinese/common/Global-Header-Sentra.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Sentra' name='Badge' width='88' height='50' border='0'  /></a></td>";
chineseTopnav+="<td width='82'><a href='/microsite/chinese/altima_sedan.html'><img id='altima_header' src='/content/dam/nissan/chinese/common/Global-Header-Altima.gif'onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Altima' name='Badge' width='82' height='50' border='0'  /></a></td>";
chineseTopnav+="<td width='82'><a href='/microsite/chinese/rogue.html'><img id='rogue_header' src='/content/dam/nissan/chinese/common/Global-Header-Rogue.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Rogue' name='Badge' width='82' height='50' border='0'  /></a></td>";
chineseTopnav+="<td width='83'><a href='/microsite/chinese/juke.html'><img id='juke_header' src='/content/dam/nissan/chinese/common/Global-Header-Juke.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Juke' name='Badge' width='83' height='50' border='0'  /></a></td>";
chineseTopnav+="<td width='83'><a href='/microsite/chinese/quest.html'><img id='quest_header' src='/content/dam/nissan/chinese/common/Global-Header-Quest.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Quest' name='Badge' width='83' height='50' border='0'  /></a></td>";
chineseTopnav+="<td width='104'><a href='/microsite/chinese/maxima.html'><img id='maxima_header' src='/content/dam/nissan/chinese/common/Global-Header-Maxima.gif' onmouseover ='overImage(this)' onmouseout ='outImage(this)' alt='Maxima' name='Badge' width='104' height='50' border='0'  /></a></td>";
chineseTopnav+="<td><img src='/content/dam/nissan/chinese/common/placeholder3.gif' /></td>";
chineseTopnav+="<td><img src='/content/dam/nissan/chinese/common/placeholder2.gif' /></td>";
chineseTopnav+="</tr>";
chineseTopnav+="</table>";
chineseTopnav+="</div>";

var gChineseNavObj = document.getElementById('movFlashGlobalNav');
gChineseNavObj.innerHTML = chineseTopnav;

 
var chineseFooternav;
    chineseFooternav = "<div class='floatLeft'>";
    chineseFooternav+="<a href='/tools/chinese/handraiser/siteWideOptin?next=chinese.microsite.sitewideopt-in'>";
    chineseFooternav+="<img src='/content/dam/nissan/chinese/common/Global-footer-join-mailing-list.gif' alt='Join Mailing List' name='Badge'  width='99' height='18' border='0' id='Logo' /></a>";
    /*chineseFooternav += '<form action="/tools/chinese/handraiser/siteWideOptin?model=generic&tool=footer.sitewide_optin" method="get" id="NissanMailingListForm" style="padding-top:5px; top:-10px; position:relative;" class="chineseMailing">';
    chineseFooternav += '<h4 style="padding:13px 10px 0 10px;"><a href="/tools/chinese/handraiser/siteWideOptin?model=generic&tool=footer.sitewide_optin" target="_blank">加入邮件列表</a></h4>';
    chineseFooternav += '<div class="relative">';
    chineseFooternav += '<div id="NissanMailingListEmailError">無效電子郵件</div>';
    chineseFooternav += '<label for="NissanMailingListEmail">輸入電子郵件</label>';
    chineseFooternav += '<input type="text" id="NissanMailingListEmail" name="person.email" value="" />';
    chineseFooternav += '<input type="submit" id="NissanMailingListSubmit" value=" " />';
    chineseFooternav += '</div>';
    chineseFooternav += '</form>';*/
    chineseFooternav += "</div><div class='floatRight'>";
    chineseFooternav += "<a href='/microsite/chinese/privacy.html'><img src='/content/dam/nissan/chinese/common/Global-footer-legal.gif' alt='Legal' name='Badge'  width='60' height='18' border='0' id='Logo' /></a></div>";
    
  

var gChineseFooterNavObj = document.getElementById('gFooter');
gChineseFooterNavObj.innerHTML = chineseFooternav;

if(document.getElementById("bodycontent"))
{
    
    document.getElementById("logo_header").src="/content/dam/nissan/chinese/common/Global-Header-Logo_on.gif";
    document.getElementById("logo_header").onmouseover= "function(){};"
    document.getElementById("logo_header").onmouseout= "function(){};"
}

if(document.getElementById("bodycontent_versa_hatchback"))
{
    document.getElementById("versa_header").src="/content/dam/nissan/chinese/common/Global-Header-Versa_on.gif";
    document.getElementById("versa_header").onmouseover= "function(){};"
    document.getElementById("versa_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_versa_sedan"))
{
    document.getElementById("versa_header").src="/content/dam/nissan/chinese/common/Global-Header-Versa_on.gif";
    document.getElementById("versa_header").onmouseover= "function(){};"
    document.getElementById("versa_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_altima_sedan"))
{
    document.getElementById("altima_header").src="/content/dam/nissan/chinese/common/Global-Header-Altima_on.gif";
    document.getElementById("altima_header").onmouseover= "function(){};"
    document.getElementById("altima_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_altima_coupe"))
{
    document.getElementById("altima_header").src="/content/dam/nissan/chinese/common/Global-Header-Altima_on.gif";
    document.getElementById("altima_header").onmouseover= "function(){};"
    document.getElementById("altima_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_sentra"))
{
    document.getElementById("sentra_header").src="/content/dam/nissan/chinese/common/Global-Header-Sentra_on.gif";
    document.getElementById("sentra_header").onmouseover= "function(){};"
    document.getElementById("sentra_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_rogue"))
{
    document.getElementById("rogue_header").src="/content/dam/nissan/chinese/common/Global-Header-Rogue_on.gif";
    document.getElementById("rogue_header").onmouseover= "function(){};"
    document.getElementById("rogue_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_juke"))
{
    document.getElementById("juke_header").src="/content/dam/nissan/chinese/common/Global-Header-Juke_on.gif";
    document.getElementById("juke_header").onmouseover= "function(){};"
    document.getElementById("juke_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_quest"))
{
    document.getElementById("quest_header").src="/content/dam/nissan/chinese/common/Global-Header-Quest_on.gif";
    document.getElementById("quest_header").onmouseover= "function(){};"
    document.getElementById("quest_header").onmouseout= "function(){};"
}
if(document.getElementById("bodycontent_maxima"))
{
    document.getElementById("maxima_header").src="/content/dam/nissan/chinese/common/Global-Header-Maxima_on.gif";
    document.getElementById("maxima_header").onmouseover= "function(){};"
    document.getElementById("maxima_header").onmouseout= "function(){};"
}


} 

function getTwitterFeed(){
    //do nothing
}
jQuery(window).load(function(){

    
    var mailingListEmailValue = jQuery('.chineseMailing #NissanMailingListEmail').val();
    var mailingListLabel = jQuery('.chineseMailing label').text();
    var mailingListError = jQuery('.chineseMailing #NissanMailingListEmailError').text();
    
    
    
    if (mailingListEmailValue != '') {
        jQuery('.chineseMailing label').hide();
    }
    jQuery('.chineseMailing #NissanMailingListEmail').bind('focus',function(){
        jQuery('.chineseMailing').removeClass('error');
        if (mailingListEmailValue != '') {
            jQuery('.chineseMailing label').hide();
        }
        else {
            jQuery('.chineseMailing label').text(mailingListLabel).addClass('faded');
        }
    });
    jQuery('.chineseMailing #NissanMailingListEmail').bind('blur',function(){
        jQuery('.chineseMailing label').removeClass('faded');
    });
    jQuery('.chineseMailing #NissanMailingListEmail').bind('keydown', function(){
        jQuery('.chineseMailing label').hide();
        jQuery('.chineseMailing #NissanMailingListForm').removeClass('error');
    });
    
    jQuery('.chineseMailing').bind('submit',function(){
        var mailingListEmailValue = jQuery('#NissanMailingListEmail').val();
        var validate = validateEmail(mailingListEmailValue);
        if (!validate) {
            jQuery('.chineseMailing').addClass('error');
            jQuery('.chineseMailing label').show().text(mailingListError);
            jQuery('.chineseMailing #NissanMailingListEmail').val('');
            return false;
        };
      });
jQuery('#gFooter').css({'margin-left':'-15px'});
    
    function validateEmail(elementValue){
        var emailPattern = new RegExp("^[-A-Z-a-z0-9~!$%^&*_=+}{\'?]+(\.[-A-Z-a-z0-9~!$%^&*_=+}{\'?]+)*@([-A-Za-z0-9_][-A-Z-a-z0-9_]*(\.[-A-Z-a-z0-9_]+)*\.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$");
        return emailPattern.test(elementValue);
    }
}); 
  
