function changeRd(v)
{
	 var   objRadio   =   document.getElementsByName("searchType_pier")  
	 var i = 0 ;
	 for(i=0;i<objRadio.length;i++)
	 {
	 	if(objRadio[i].value==v)
		{
		 	objRadio[i].checked = true;
		}else
		{
			objRadio[i].checked = false;
		}
	 }
	 
}

function addToFavorites(url,site)
{
 if (document.all)
    {
       window.external.addFavorite(url,site);
    }
    else if (window.sidebar)
    {
       window.sidebar.addPanel(site,url, "");
 }
}

function setHomepage(url)
{
 if (document.all){
        document.body.style.behavior='url(#default#homepage)';
  		document.body.setHomePage(url);
 
}else if (window.sidebar){
    if(window.netscape)
    {
         try{  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch (e)  
         {    
         	alert("input \"about:config\"\nSelect [signed.applets.codebase_principal_support],then set to'true'"); 
         	return;
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',url);
 }
}


function setHeight1(h){
			//alert(h+"ddd");
			$("main").height = h;
}
function setHl(hl){
		var Days = 360;var exp  = new Date();exp.setTime(exp.getTime() + Days*24*60*60*1000);
		setCookie("hl",hl,exp);
		window.location.href=window.location.href;		
}

function setCookie(name, value, expires, path, domain, secure)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function HSSelectItem(selectObj,itemValue) 
{  
     for(var i=0;i<selectObj.options.length;i++) 
     { 
         if(selectObj.options[i].value == itemValue) 
         { 
             selectObj.options[i].selected = true; 
             break; 
         } 
     }                  
}

function getCookie(Name) {
		var search = Name + "=";
		var returnvalue = "";
		if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search);
		if (offset != -1) { 
		offset += search.length;
		end = document.cookie.indexOf(";", offset); 
		if (end == -1)
		end = document.cookie.length;
		returnvalue=unescape(document.cookie.substring(offset,end));
		}
		}
		return returnvalue;
}


function HSChange(){
	var selectObj=document.getElementById("language_select");
	var cookievalue = getCookie('hl');
	if(cookievalue==""){
		cookievalue = ResourcesBundle.common_form_language;
	}
	HSSelectItem(selectObj,cookievalue);
	
}

function searchTextChange(v){
	if(v==2){
		document.getElementById('searchTextValue').innerHTML=ResourcesBundle.common_scac_bl
	}else if(v==1){
		document.getElementById('searchTextValue').innerHTML=ResourcesBundle.common_scac_bk
	}else if(v==3){
		document.getElementById('searchTextValue').innerHTML=ResourcesBundle.common_scac_cntr
	}
}

function searchTextChange_pier(v){
	if(v==2){
		document.getElementById('searchTextValue_pier').innerHTML=ResourcesBundle.common_scac_bl
	}else if(v==1){
		document.getElementById('searchTextValue_pier').innerHTML=ResourcesBundle.common_scac_bk
	}else if(v==3){
		document.getElementById('searchTextValue_pier').innerHTML=ResourcesBundle.common_scac_cntr
	}
}

function setNoType(no){
	var scacCode_ = "-1";
	var no_ = no.toUpperCase();
	if(no_.indexOf('EGLV')==0){
		scacCode_="EISU";
	}
	else if(no_.indexOf('OOLU')==0){
		scacCode_="OOLU";
	}else if(no_.indexOf('COSU')==0){
		scacCode_="CCBC";
	}else if(no_.indexOf('NYKS')==0){
		scacCode_="NYKS";
	}else if(no_.indexOf('HDMU')==0){
		scacCode_="HDMU";
	}else if(no_.indexOf('MSCU')==0){
		scacCode_="MSCU";
	}else if(no_.indexOf('APLU')==0){
		scacCode_="APLU"; 
	}else if(no_.indexOf('HJSC')==0){
		scacCode_="HJSC";
	}else if(no_.indexOf('ZIMU')==0){
		scacCode_="ZIMU";
	}else if(no_.indexOf('160-')==0||no_.indexOf('160 ')==0){
		scacCode_="CX";
	}/*else if(no_.indexOf('781-')==0||no_.indexOf('781 ')==0){
		scacCode_="MU";
	}*/else if(no_.indexOf('774-')==0||no_.indexOf('774 ')==0){
		scacCode_="FM";
	}else if(no_.indexOf('618-')==0||no_.indexOf('618 ')==0){
		scacCode_="SQ";
	}else if(no_.indexOf('232-')==0||no_.indexOf('232 ')==0){
		scacCode_="MH";
	}else if(no_.indexOf('297-')==0||no_.indexOf('297 ')==0){
		scacCode_="CI";
	}else if(no_.indexOf('131-')==0||no_.indexOf('131 ')==0){
		scacCode_="JL";
	}else if(no_.indexOf('016-')==0||no_.indexOf('016 ')==0){
		scacCode_="UA";
	}else if(no_.indexOf('988-')==0||no_.indexOf('988 ')==0){
		scacCode_="OZ";
	}else if(no_.indexOf('784-')==0||no_.indexOf('784 ')==0){
		scacCode_="CZ";
	}
	else if(no_.indexOf('125-')==0||no_.indexOf('125 ')==0){
		scacCode_="BA";
	}
	else if(no_.indexOf('176-')==0||no_.indexOf('176 ')==0){
		scacCode_="EK";
	}
	else if(no_.indexOf('065-')==0||no_.indexOf('065 ')==0){
		scacCode_="SV";
	}
	else if(no_.indexOf('235-')==0||no_.indexOf('235 ')==0){
		scacCode_="TK";
	}
	
	else if(no_.indexOf('507-')==0||no_.indexOf('507 ')==0){
		scacCode_="SU";
	}
	else if(no_.indexOf('057-')==0||no_.indexOf('057 ')==0){
		scacCode_="AF";
	}
	else if(no_.indexOf('172-')==0||no_.indexOf('172 ')==0){
		scacCode_="CV";
	}
	else if(no_.indexOf('989-')==0||no_.indexOf('989 ')==0){
		scacCode_="IJ";
	}
	else if(no_.indexOf('072-')==0||no_.indexOf('072 ')==0){
		scacCode_="GF";
	}
	else if(no_.indexOf('403-')==0||no_.indexOf('403 ')==0){
		scacCode_="PO";
	}else if(no_.indexOf('189-')==0||no_.indexOf('189 ')==0){
		scacCode_="JI";
	}else if(no_.indexOf('139-')==0||no_.indexOf('139 ')==0){
		scacCode_="AM";
	}else if(no_.indexOf('589-')==0||no_.indexOf('589 ')==0){
		scacCode_="9W";
	}else if(no_.indexOf('800-')==0||no_.indexOf('800 ')==0){
		scacCode_="GD";
	}else if(no_.indexOf('020-')==0||no_.indexOf('020 ')==0){
		scacCode_="LH";
	}else if(no_.indexOf('607-')==0||no_.indexOf('607 ')==0){
		scacCode_="EY";
	}else if(no_.indexOf('005-')==0||no_.indexOf('005 ')==0){
		scacCode_="CO";
	}else if(no_.indexOf('006-')==0||no_.indexOf('006 ')==0){
		scacCode_="DL";
	}/*else if(no_.indexOf('781-')==0||no_.indexOf('781 ')==0){
		scacCode_="CK";
	}*/else if(no_.indexOf('043-')==0||no_.indexOf('043 ')==0){
		scacCode_="KA";
	}else if(no_.indexOf('180-')==0||no_.indexOf('180 ')==0){
		scacCode_="KE";
	}else if(no_.indexOf('932-')==0||no_.indexOf('932 ')==0){
		scacCode_="VS";
	}else if(no_.indexOf('880-')==0||no_.indexOf('880 ')==0){
		scacCode_="HU";
	}else if(no_.indexOf('001-')==0||no_.indexOf('001 ')==0){
		scacCode_="AA";
	}else if(no_.indexOf('086-')==0||no_.indexOf('086 ')==0){
		scacCode_="NZ";
	}else if(no_.indexOf('825-')==0||no_.indexOf('825 ')==0){
		scacCode_="F4";
	}else if(no_.indexOf('871-')==0||no_.indexOf('871 ')==0){
		scacCode_="Y8";
	}else if(no_.indexOf('675-')==0||no_.indexOf('675 ')==0){
		scacCode_="NX";
	}else if(no_.indexOf('724-')==0||no_.indexOf('724 ')==0){
		scacCode_="LX";
	}else if(no_.indexOf('014-')==0||no_.indexOf('014 ')==0){
		scacCode_="AC";
	}else if(no_.indexOf('012-')==0||no_.indexOf('012 ')==0){
		scacCode_="NW";
	}else if(no_.indexOf('023-')==0||no_.indexOf('023 ')==0){
		scacCode_="FX";
	}else if(no_.indexOf('999-')==0||no_.indexOf('999 ')==0){
		scacCode_="CA";
	}else if(no_.indexOf('157-')==0||no_.indexOf('157 ')==0){
		scacCode_="QR";
	}else if(no_.indexOf('205-')==0||no_.indexOf('205 ')==0){
		scacCode_="NH";
	}else if(no_.indexOf('217-')==0||no_.indexOf('217 ')==0){
		scacCode_="TG";
	}
	
	return scacCode_;
}

function GetRadioValue(radiosname){

    var radios = $(radiosname).getElementsByTagName("input");
   
    var grade = "";
   
    var flag = false;
   
    for(var i=0;i<radios.length;i++){
      
        if(radios[i].checked == true){
          
            grade = radios[i].value;
          
            flag = true;
       
            break;
        }
    }

    if(!flag){
        return "";
    }else{
        return grade;
    }
}


function swct_submit(modelType){
	var searchNo = "";
	var scacCode = "";
	var searchUrl = "search.do";
	if(modelType==1){
		var searchType = GetRadioValue("searchTypes");
		searchNo = document.getElementById("shipping_searchNo").value;
		scacCode = document.getElementById("shipping_scacId").value;
		if(searchNo.length==0){
			if(searchType==2){
				alert(ResourcesBundle.common_scac_bl+ ResourcesBundle.common_form_SearchNo_empty);
			}else if(searchType==1){
				alert(ResourcesBundle.common_scac_bk+ ResourcesBundle.common_form_SearchNo_empty);
			}else if(searchType==3){
				alert(ResourcesBundle.common_scac_cntr+ ResourcesBundle.common_form_SearchNo_empty);
			}
	    	return;
    	}
    	var scacacode_ = setNoType(searchNo);
    	if(scacacode_=="-1"){
    		if(scacCode.length==0){
		    	alert(ResourcesBundle.common_form_shipping_empty);
		    	return;
    		}
    	}else{
    		scacCode = scacacode_;
    	}
    	
    	searchUrl="ajaxSearch.do?modelType="+modelType+"&searchNo="+searchNo+"&searchType="
    		+searchType+"&scacCode="+scacCode;
    	setUrl(searchUrl);
		return ;
	}else if(modelType==2){
		searchNo = document.getElementById("flight_searchNo").value;
		scacCode = document.getElementById("flight_scacId").value;
		if(searchNo.length==0){
	    	alert(ResourcesBundle.common_searchNo+ ResourcesBundle.common_form_SearchNo_empty);
	    	return;
    	}
    	var scacacode_ = setNoType(searchNo);
    	if(scacacode_=="-1"){
    		if(scacCode.length==0){
		    	alert(ResourcesBundle.common_form_air_empty);
		    	return;
    		}
    	}else{
    		scacCode = scacacode_;
    	}
		searchUrl="search.do?modelType="+modelType+"&searchNo="+searchNo+"&searchType="
    		+searchType+"&scacCode="+scacCode;
    	setUrl(searchUrl);
		return;
	}else if(modelType==3){
		searchNo = document.getElementById("express_searchNo").value;
		scacCode = document.getElementById("express_scacId").value;
		if(searchNo.length==0){
	    	alert(ResourcesBundle.common_searchNo+ ResourcesBundle.common_form_SearchNo_empty);
	    	return;
    	}
  
    	var scacacode_ = setNoType(searchNo);
    	if(scacacode_=="-1"){
    		if(scacCode.length==0){
		    	alert(ResourcesBundle.common_form_express_empty);
		    	return;
    		}
    	}else{
    		scacCode = scacacode_;
    	}
		searchUrl="search.do?modelType="+modelType+"&searchNo="+searchNo+"&searchType="
    		+searchType+"&scacCode="+scacCode;
    	setUrl(searchUrl);
		return;
	}else if(modelType==4){
		var searchType = GetRadioValue("searchTypes_pier");
		searchNo = document.getElementById("pier_searchNo").value;
		scacCode = document.getElementById("pier_scacId").value;
		if(searchNo.length==0){
	    	if(searchType==2){
				alert(ResourcesBundle.common_scac_bl+ ResourcesBundle.common_form_SearchNo_empty);
			}else if(searchType==1){
				alert(ResourcesBundle.common_scac_bk+ ResourcesBundle.common_form_SearchNo_empty);
			}else if(searchType==3){
				alert(ResourcesBundle.common_scac_cntr+ ResourcesBundle.common_form_SearchNo_empty);
			}
	    	return;
    	}
  
    	if(scacCode.length==0){
	    	alert(ResourcesBundle.common_form_pier_empty);
	    	return;
    	}
   
		searchUrl="search.do?modelType="+modelType+"&searchNo="+searchNo+"&searchType="
    		+searchType+"&scacCode="+scacCode;
    	setUrl(searchUrl);
		return;
	}
	
}
function hasClass(element, className) {
	var reg = new RegExp('(\\s|^)'+className+'(\\s|$)');
	return element.className.match(reg);
}

 

function addClass(element, className) {
	if (!this.hasClass(element, className))
	{
		element.className += " "+className;
	}
}

function setUrl(url){parent.main.location.href=url;}
 

function removeClass(element, className) {
	if (hasClass(element, className)) {
		var reg = new RegExp('(\\s|^)'+className+'(\\s|$)');
		element.className = element.className.replace(reg,' ');
	}
} 


function headlocation(type,url){
	removeClass($(type),'menuunselect');
	addClass($(type),'menuselect');
	
	var typearr = new Array();

	typearr[0] = 'head_main';
	typearr[1] = 'head_notice';
	typearr[2] = 'head_contact';
	
	for (i = 0; i < 3; i++){
		if(typearr[i] != type){
			setUrl(url);
			removeClass($(typearr[i]),'menuselect');
			addClass($(typearr[i]),'menuunselect');
		}
	}
}

function changeobj(type){
	
removeClass($(type),'baifoeunselect');
addClass($(type),'baifoeselect');

removeClass($(type+'_c'),'formunselect');
addClass($(type+'_c'),'formselect');

var typearr = new Array();

typearr[0] = 'shipping';
typearr[1] = 'flight';
typearr[2] = 'express';
typearr[3] = 'pier';

for (i = 0; i < 4; i++){
	if(typearr[i] != type){
		removeClass($(typearr[i]),'baifoeselect');
		removeClass($(typearr[i]+'_c'),'formselect');
		addClass($(typearr[i]),'baifoeunselect');
		addClass($(typearr[i]+'_c'),'formunselect');
	}
}


/*
document.frmquery.type1.value = type;
$('#keywords').show();	
$('#keywords').removeClass('search_agent');
$('#keywords').addClass('search_style');
$('#agenttype').hide();
$('#dirtype').hide();
$('#dirptype').hide();
$('#dirstype').hide();	
if(type == 'dir'){			
$('#dirtype').show();	
$('#dirptype').show();		
$('#dirstype').show();			
$('#keywords').hide();
$('#agenttype').hide();		
changedirtype(2);	
changestype($('#dirptype').val(),$('#dirtype').val());			

}else if(type == 'agent'){	
$('#keywords').show();
$('#keywords').removeClass('search_style');
$('#keywords').addClass('search_agent');
$('#agenttype').show();
$('#dirtype').hide();
$('#dirptype').hide();
$('#dirstype').hide();	
}*/

}

function changeobj2(type){
removeClass($(type+'_h'),'menuunselect');
addClass($(type+'_h'),'menuselect');
		
removeClass($(type+'_c'),'formunselect');
addClass($(type+'_c'),'formselect');

var typearr = new Array();

typearr[0] = 'shipping';
typearr[1] = 'flight';
typearr[2] = 'express';
typearr[3] = 'pier';

for (i = 0; i < 4; i++){
	if(typearr[i] != type){
		removeClass($(typearr[i]+'_c'),'formselect');
		addClass($(typearr[i]+'_c'),'formunselect');
		removeClass($(typearr[i]+'_h'),'menuselect');
		addClass($(typearr[i]+'_h'),'menuunselect');
	}
}

}
