
function $(objid)
{
	return document.getElementById(objid);
}

function radioUndoClick(obj)
{
	if(obj.checked == true)
	{
		var objs = document.getElementsByName(obj.value);
		for(var i=0; i<objs.length; i++)
		{
			objs[i].checked = false;
			objs[i].disabled = true;
		}
		// delete the tag
		$(obj.value+'info').parentNode.removeChild($(obj.value+'info')); 
		if(myTrim($('tagcontent').innerHTML) == '')
			$('taginfo').className='main_tag divhidden';
	}
	else
	{
		var objs = document.getElementsByName(obj.value);
		for(var i=0; i<objs.length; i++)
		{
			objs[i].disabled = false;
		}
	}
}

//////////////////////////////////////////
///mainprocess.js   for index page
///////////////////////////////////////////
function myTrim(str)  
{    
    return str.replace(/^\s+/,'').replace(/\s+$/,'');  
}
 
/**select formula type**/
function showFormulaType(objId){
	var obj;
	var tabbg = document.getElementById('tabHead');
	var array = new Array('formulas1','formulas2', 'formulas3');
	for(var i=0; i<array.length; i++){
		obj = document.getElementById(array[i]);
		if(obj == null || obj == "undefinded") return;
		if(array[i] == objId){
			obj.style.display = "";
			if(tabbg == null || tabbg == "undefinded") return;
			tabbg.style.backgroundImage  = "url(/images/formula_top"+ (i+1) +".gif)";
		}else{
			obj.style.display = "none";
			
		}
	}
}  

function showFormulaTypel(objId){
	var obj;
	var tabbg = document.getElementById('tabHead');
	var array = new Array('formulas1','formulas2', 'formulas3');
	for(var i=0; i<array.length; i++){
		obj = document.getElementById(array[i]);
		if(obj == null || obj == "undefinded") return;
		if(array[i] == objId){
			obj.style.display = "";
			if(tabbg == null || tabbg == "undefinded") return;
			tabbg.style.backgroundImage  = "url(/images/formula_top"+ (i+1) +".jpg)";
		}else{
			obj.style.display = "none";
			
		}
	}
}  

//-- ##################################################################
//-- Add by seymour for landingpage/   for longtailpage/  for Multiconditions.html/
//-- ##################################################################

/**select landingpage formula, longtailpage, Multiconditions, type**/
function showFormulaTypeLandingPage(objId,selectObj){
	var obj;
	//var tabbg = document.getElementById('tabHead');
	var array = new Array('formulas1','formulas2', 'formulas3');
	var parentObj = document.getElementById(selectObj).parentNode;
	var divs = parentObj.getElementsByTagName('div');
	for(var i=0; i< divs.length; i++){
		if(divs[i].className == "compare_200_select"){
			divs[i].className = "compare_200";
		}
	}
	for(var i=0; i<array.length; i++){
		obj = document.getElementById(array[i]);
		if(obj == null || obj == "undefinded") return;
		if(array[i] == objId){
			obj.style.display = "";
			//if(tabbg == null || tabbg == "undefinded") return;
			//tabbg.style.backgroundImage  = "url(/images/formula_top"+ (i+1) +".jpg)";
			document.getElementById(selectObj).className = "compare_200_select";
		}else{
			obj.style.display = "none";
		}
	}

}

function changeBottom(botnum)
{
	switch(botnum)
	{
		case 1:
		$('botimg').src='images/label1.png';
		break;
		case 2:
		$('botimg').src='images/label2.png';
		break;
		case 3:
		$('botimg').src='images/label3.png';
		break;
		case 4:
		$('botimg').src='images/label4.png';
		break;
		case 5:
		$('botimg').src='images/label5.png';
		break;
		case 6:
		$('botimg').src='images/label6.png';
		break;
		
	}
}
var curId = null;
function changeBottom1(botnum){
	if(curId != null && curId != "undefined"){
		$(curId).className = curId;
	}else{
		$('yellow').className = "yellow";
	}
	switch(botnum)
	{
		case 1:
			$('botimg').src='images/label11.jpg';
			$('yellow').className = "yellowh";
			curId = "yellow";
		break;
		case 2:
			$('botimg').src='images/label12.jpg';
			$('orange').className = "orangeh";
			curId = "orange";
		break;
		case 3:
			$('botimg').src='images/label13.jpg';
			$('gold').className = "goldh";
			curId = "gold";
		break;
		case 4:
			$('botimg').src='images/label14.jpg';
			$('blue').className = "blueh";
			curId = "blue";
		break;
		case 5:
			$('botimg').src='images/label15.jpg';
			$('green').className = "greenh";
			curId = "green";
		break;
		case 6:
			$('botimg').src='images/labe1l6.jpg';
			$('purple').className = "purpleh";
			curId = "purple";
		break;
		
	}

}


var logoulnum = 1;
var logoulmaxnum = 3;
function logopre()
{
	var curLogoId = 'logoul' + logoulnum;
	$(curLogoId).className = 'divhidden';
	logoulnum -= 1;
	if(logoulnum == 0)
		logoulnum = logoulmaxnum;
	var showLogoId = 'logoul' + logoulnum;
	$(showLogoId).className='divshow';
}

function logonext()
{
	var curLogoId = 'logoul'+ logoulnum;
	$(curLogoId).className = "divhidden";
	logoulnum += 1;
	if(logoulnum > logoulmaxnum)
		logoulnum = 1;
	var showLogoId = 'logoul' + logoulnum;
	$(showLogoId).className='divshow';
}

function setimg(imgid, imgurl)
{
	var img = $(imgid);
	if(img != null)
	{
		img.src = imgurl;
	}
}

/**add at 2009-4-22*/
var timeId = null;

function showUl(objId){
	clearInterval(timeId);
	var obj = document.getElementById(objId);
	if(typeof(obj)=="undefined" || obj==null) return;
	obj.style.display = "";
}
function hideUl(objId){
	if(objId != ""){
		timeId = setInterval("hideUla(\""+objId+"\")",1000);
	}
}
function hideUla(objId){
	var obj = document.getElementById(objId);
	if(typeof(obj)=="undefined" || obj==null) return;
	obj.style.display = "none";
	
}

/**add by wuyh*/

function check_search_name(obj){
  if( obj.value == "input your concern here"){
		obj.value = "";
		
  }
}
function leaveSearchName(obj){
	if(obj.value == ""){
		obj.value = "input your concern here";
	}
	textContent = obj.value;
}
/*************************/



//////////////////////////////////////////////////////////////////
// qTip - CSS Tool Tips - use in index
//////////////////////////////////////////////////////////////////
var qTipTag = "a"; //Which tag do you want to qTip-ize? Keep it lowercase!//
var qTipX = 36; //This is qTip's X offset//
var qTipY = 25; //This is qTip's Y offset//
//There's No need to edit anything below this line//
tooltip = {
  name : "qTip",
  offsetX : qTipX,
  offsetY : qTipY,
  tip : null
}
tooltip.init = function () {
 var tipNameSpaceURI = "http://www.w3.org/1999/xhtml";
 if(!tipContainerID){ var tipContainerID = "qTip";}
 var tipContainer = document.getElementById(tipContainerID);
 if(!tipContainer) {
   tipContainer = document.createElementNS ? document.createElementNS(tipNameSpaceURI, "div") : document.createElement("div");
  tipContainer.setAttribute("id", tipContainerID);
   document.getElementsByTagName("body").item(0).appendChild(tipContainer);
 }
 if (!document.getElementById) return;
 this.tip = document.getElementById (this.name);
 if (this.tip) document.onmousemove = function (evt) {tooltip.move (evt)};
 var a, sTitle;
 var anchors = document.getElementsByTagName (qTipTag);
 for (var i = 0; i < anchors.length; i ++) {
  a = anchors[i];
  sTitle = a.getAttribute("title");
  if(sTitle) {
   a.setAttribute("tiptitle", sTitle);
   a.removeAttribute("title");
   a.onmouseover = function() {tooltip.show(this.getAttribute('tiptitle'))};
   a.onmouseout = function() {tooltip.hide()};
  }
 }
}
tooltip.move = function (evt) {
 var x=0, y=0;
 if (document.all) {//IE
  x = (document.documentElement && document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft;
  y = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
  x += window.event.clientX;
  y += window.event.clientY;
  
 } else {//Good Browsers
  x = evt.pageX;
  y = evt.pageY;
 }
 this.tip.style.left = (x + this.offsetX) + "px";
 this.tip.style.top = (y + this.offsetY) + "px";
}
tooltip.show = function (text) {
 if (!this.tip) return;
 this.tip.innerHTML = text;
 this.tip.style.display = "block";
}
tooltip.hide = function () {
 if (!this.tip) return;
 this.tip.innerHTML = "";
 this.tip.style.display = "none";
}
window.onload = function () {
 tooltip.init ();
}

