﻿var ofrm = document.frm;	
	
function doAdd(osourcename, odesname, imax){
    var osource = document.getElementById(osourcename);
    var odes = document.getElementById(odesname);
	for(i=0;i<odes.length;i++){
		odes.options[i].selected=false;
	}
	if(odes.options.length<imax) AddTo(osource, odes);
	if(odes.options.length>imax){
		for(i=odes.options.length-1; i>imax-1; i--){
			odes.options[i].selected = true;
			RemoveFrom(osourcename);
		}//for
	}//if
}

function RemoveFrom(cotrolname){
    var controlremove = document.getElementById(cotrolname);
    for(k=controlremove.length-1;k>-1;k--){
    if(controlremove.options[k].selected){
    controlremove.options[k]=null;
    }
    }
}

function AddTo(osource,odes)
{
for(k=0;k<osource.length;k++){
IsExisted=false;
if(osource.options[k].selected==true){
stext=osource.options[k].text;
svalue=osource.options[k].value;
for(i=0;i<odes.length;i++){
if(svalue==odes.options[i].value){
IsExisted=true;
break;
}
}
if(IsExisted==false){
var _66 = new Option(stext,svalue);
j=odes.length;
odes.options[j]=_66;
}
}
}
}

function getListBoxIDs(lbx){		
  
    var sID="";
    for(i=0;i<lbx.length;i++){
    
    sID+=","+lbx.options[i].value;
    
    }
    if(sID.length>0){
    sID=sID.substr(1);
    }
    return sID;
}
function setListBoxIDs(lbx,_61){
    var _62=","+_61+",";
    var sID;
    for(i=0;i<lbx.length;i++){
    sID=","+lbx.options[i].value+",";
    if(_62.indexOf(sID)>-1){
    lbx.options[i].selected=true;
    }
    }
}

function getCheckBoxIDs(frm,_5c){
    
    var sID="";
    for(i=0;i<frm.elements.length;i++){
    if(frm.elements[i].name==_5c){
    if(frm.elements[i].checked){
    sID+=","+frm.elements[i].value;
    }
    }
    }
    if(sID.length>0){
    sID=sID.substr(1);
    }
    return sID;
}

function changeCity(countryid){			
if(countryid!=69){ 					
	for(i=0; i<document.frm.Residence.options.length; i++){
		if(document.frm.Residence[i].value==184){//other
			document.frm.Residence[i].selected = true;
			break;
		}	
	}	
	document.frm.Residence.disabled=true;			
    }
    else{					
	    for(i=0; i<document.frm.Residence.options.length; i++){ 
		    if(document.frm.Residence[i].value==74){//hcm
			    document.frm.Residence[i].selected = true;
			    break;
		    }	
	    }
	    document.frm.Residence.disabled=false;
    }	
}

function changeProvince(countryid){			
    if(countryid!=69){ 					
	    for(i=0; i<document.frm.Province.options.length; i++){
		    if(document.frm.Province[i].value==184){//other
			    document.frm.Province[i].selected = true;
			    break;
		    }	
	    }	
	    document.frm.Province.disabled=true;			
    }
    else{					
	    for(i=0; i<document.frm.Province.options.length; i++){ 
		    if(document.frm.Province[i].value==74){//hcm
			    document.frm.Province[i].selected = true;
			    break;
		    }	
	    }
	    document.frm.Province.disabled=false;
    }			
}


function changeTypeStatistic(typeid){			
if(typeid=='vSeeker' || typeid=='vCompany'){ 					
	for(i=0; i<document.frm.Publish.options.length; i++){
		if(document.frm.Publish[i].value=='-1'){//other
			document.frm.Publish[i].selected = true;
			break;
		}	
	}	
	document.frm.Publish.disabled=true;			
    }
    else{				
	    
	    document.frm.Publish.disabled=false;
    }	
}

function Expand(controlid,width,height){			
    document.getElementById(controlid).setAttribute("style","width:"+width+"px;height:"+height+"px");
}

function clickToDelete(e, text) {
    if (e.value == text) {
        e.value = "";
    }
}

function mouseOutToRestore(e, text) {
    if (e.value == "") {
        e.value = text;
    }
}  
	    
	
