function goToURL(toUrl)
{
       location=toUrl;
}

function confirmDialogue(msg)
{
	var agree=confirm(msg);
	if (agree)
		return true ;
	else
		return false ;
}


function showCategoryBarColor(title, tdId){
	
	var bar = document.getElementById(tdId);
	var color = "#33CC00";
	if(title == "3C"){
		color = "#33CC00";
	}else if(title == "居家"){
		color ="#FFFF66";
	}else if(title == "美食"){
		color ="#FF9900";
	}else if(title == "流行"){
		color ="#FF0000";
	}else if(title == "休閒"){
		color ="#33CCFF";
	}
	document.getElementById(tdId).style.backgroundColor=color;
}

function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

function countContentLength(cnt, limit){
	var length = cnt.length;
	if(length > limit){
		alert('您輸入的內容一共'+length+'字元,大於'+limit+'個字元限制');
		return 0;
	}
	else{
		var remain = limit - length;
		return remain;
	}
}

function ShowLayer( obj ){
		if(MM_findObj(obj)!=null){
			if(document.all(obj).style.display != "block"){
				document.all(obj).style.display = "block";
			}
		}
	}

function HideLayer( obj ){
		if(MM_findObj(obj)!=null){
			if(document.all(obj).style.display != "none"){
				document.all(obj).style.display = "none";
			}
		}
	}

function leapYear(year) {
	if (year % 4 == 0){ // basic rule
		return true ;// is leap year
	}
	return false // is not leap year
}

function getDays(month, year) {
	// create array to hold number of days in each month
	var ar = new Array(12)
	ar[0] = 31 // January
	ar[1] = (leapYear(year)) ? 29 : 28 // February
	ar[2] = 31 // March
	ar[3] = 30 // April
	ar[4] = 31 // May
	ar[5] = 30 // June
	ar[6] = 31 // July
	ar[7] = 31 // August
	ar[8] = 30 // September
	ar[9] = 31 // October
	ar[10] = 30 // November
	ar[11] = 31 // December

	// return number of days in the specified month (parameter)
	return ar[month]
}	


function selectAllCheckbox(formId){
	var x=document.getElementById(formId);
	for (var i=0;i<x.length;i++)
  	{
  		if(x.elements[i].type == 'checkbox'){
  			x.elements[i].checked = true;
  		}
  		
  	}
	
}


function checkCheckBox(obj, msg)
{
	var i, ret=false;
	if(obj.length)
	{
		for(i=0;i<obj.length;i++)
		{
			if(obj[i].checked)
			{
				ret=true;
				break;
			}
		}
	}else{ 
	 	if(obj.checked){
			ret=true;
		}
	}	
	
	if(!ret)
	{
		if(msg!=null && msg!='')
			alert(msg);
	}
	return ret;
}

function checkText(inText,errMsg){

	if(inText.value == ""){
		if(errMsg!= null && errMsg !='' )
		{
			alert(errMsg );
			inText.focus();
		}
		return false;
	}
	return true;
}
