function logoutforum()
{
window.location.href="http://passport.27city.com/logout.aspx";
}


function channel_change(val)
{
var ty1=document.getElementById("housetype");
var skeyObj=document.getElementById("skey");		
var ty2=document.getElementById("cartype");
if(val=="car" )
{
if(ty2!=null &&ty2!=undefined)
ty2.style.display="";
if(ty1!=null &&ty1!=undefined)
ty1.style.display="none";

skeyObj.className="search_sr_1";
}
else if(val=="house")
{
if(ty2!=null &&ty2!=undefined)
ty2.style.display="none";
if(ty1!=null &&ty1!=undefined)
ty1.style.display="";

skeyObj.className="search_sr_1";
}
else
{
if(ty2!=null &&ty2!=undefined)
ty2.style.display="none";
if(ty1!=null &&ty1!=undefined)
ty1.style.display="none";

skeyObj.className="search_sr";
}

}
function submitSearch()
{
   var channel_val=document.getElementById("channel");
   var skey_val=document.getElementById("skey").value;  
switch(channel_val.value)
{
case "news":		
var url="http://www.27city.com/publish/Search.aspx";
var Elements={
	"q":skey_val,
	"nodeid":11,
  "Field":"title"                  
 };
 createFormAndSubmit(Elements,url,"_bank","POST");
break;
case "bbs":
var url="http://forum.27city.com/search.aspx";
var Elements={"keyword":skey_val,
  "poster":"" ,
  "keywordtype":"0", 
  "posttableid":"1", 
  "searchtime":"0", 
  "resultorder":"0", 
  "resultordertype":"1", 
  "searchforumid":"0"   
 };
 createFormAndSubmit(Elements,url,"_bank","POST");
break;
case "car":
var url="http://car.27city.com/VehiclesList.aspx";
var cartype_val=document.getElementById("cartype").value;
var Elements={"keyword":skey_val,
  "newlevel":cartype_val,
  "t":"p"                  
 };
createFormAndSubmit(Elements,url,"_bank","GET");		
break;
case "house":
var url="http://house.27city.com/";
var housetype_val=document.getElementById("housetype").value;
var Elements;
Elements={"keyword":skey_val     
 };
if (housetype_val == "r1") {
url+= "RentingMessageList.aspx";
Elements={"keyword":skey_val ,
  "infotype":"1"    
 };
}
else if (housetype_val == "r2") {
url+= "RentingMessageList.aspx";
Elements={"keyword":skey_val ,
  "infotype":"2"    
 };
}
else if (housetype_val == "s") {
url+= "SellingMessageList.aspx";
}
else if (housetype_val == "n") {
   url+= "AgentMessageList.aspx";
}
else if (housetype_val == "a") {
   url+= "AgentList.aspx";
 }
createFormAndSubmit(Elements,url,"_bank","GET");	
break;
case "forsale":
var url="http://forsale.27city.com/list.aspx";
var Elements={"keyword":skey_val,
  "cid":"0"                
 };
createFormAndSubmit(Elements,url,"_bank","GET");	
break;
case "mall":
var url="http://mall.27city.com/ProductList.aspx";
var Elements={"keyword":skey_val       
 };
createFormAndSubmit(Elements,url,"_bank","GET");	
break;
case "forum":
var url="http://yp.27city.com/Search.aspx";
var Elements={"keys":skey_val       
 };
 createFormAndSubmit(Elements,url,"_bank","GET");
 break;
default:break;
}
}

function getNewSubmitForm(method)
{
 var submitForm = document.createElement("FORM");
 document.body.appendChild(submitForm);
 if(method!="GET")
 {submitForm.method = "POST";}
 else{submitForm.method = "GET";}
 return submitForm;
}

function createNewFormElement(inputForm, elementName, elementValue)
{ 
 var newElement = document.createElement("INPUT"); 
 newElement.type="hidden"; 
 newElement.name=elementName; 
 inputForm.appendChild(newElement);
 newElement.value = elementValue;
 return newElement;
}

function createFormAndSubmit(createFormElements,actionURL,targetValue,methodType)
{
 var submitForm = getNewSubmitForm(methodType);
 for (var name in createFormElements)
 {
if (createFormElements[name]!="") 
 createNewFormElement(submitForm, name, createFormElements[name]);		
} 
 submitForm.action= actionURL;
 if(targetValue!=undefined && targetValue!=null)
 {
submitForm.target=targetValue;
 }

 submitForm.submit();
 return submitForm;
}


