var multi_sub='0';
	
   	
function check_form_validation()
{
	var sub_flag = chk_sub_stat();
	
	if (sub_flag)
	{ 	return true; }
	else
	{ 	return false; }
}


function chk_sub_stat()
{
	if (multi_sub=='0')
	{
		multi_sub='1';
		return true;
	}
	else if (multi_sub='1')
	{
		return false;
	}
}


Rollimage = new Array()


Rollimage[0]= new Image()
Rollimage[0].src = "/templates/smspup/images/previewbutton.gif";
Rollimage[1] = new Image()
Rollimage[1].src = "/templates/smspup/images/previewbutton_hover.gif";

RollimageGT = new Array()
RollimageGT[0]= new Image()
RollimageGT[0].src = "/templates/smspup/images/getitbutton.gif";
RollimageGT[1] = new Image()
RollimageGT[1].src = "/templates/smspup/images/getitbutton_hover.gif";


RollimageMore = new Array()
RollimageMore[0]= new Image()
RollimageMore[0].src = "/templates/smspup/images/morebutton.gif";
RollimageMore[1] = new Image()
RollimageMore[1].src = "/templates/smspup/images/morebutton_hover.gif";


  function SwapOut(dname,type){
	dname.src =switchImageOut(type);
    return true;
  }

  function SwapBack(dname,type){
	dname.src =switchImageBack(type);
    return true;
  }
  
  function SwapOutGT(dname,type){    
    dname.src = switchImageGTOut(type);
    return true;
  }

  function SwapBackGT(dname,type){
	dname.src = switchImageGTBack(type); 
    return true;
  }

  function SwapOutMore(dname){    
    dname.src = RollimageMore[1].src;	
    return true;
  }

  function SwapBackMore(dname){
	dname.src = RollimageMore[0].src; 
    return true;
  }

function switchImageOut(type){
	switch (type)
	{
		case 'Ringtone': 
			Rollimage[1].src = "/templates/smspup/images/previewbutton_blue_ovr.gif";
			break;
		case 'Game': 
			Rollimage[1].src = "/templates/smspup/images/previewbutton_green_ovr.gif";
			break;
		case 'Graphic': 
			Rollimage[1].src = "/templates/smspup/images/previewbutton_yellow_ovr.gif";
			break;
		case 'Video': 
			Rollimage[1].src = "/templates/smspup/images/previewbutton_purple_ovr.gif";
			break;
	}
	return Rollimage[1].src;
}
function switchImageBack(type){
	switch (type)
	{
		case 'Ringtone': 
			Rollimage[0].src = "/templates/smspup/images/previewbutton_blue.gif";
			break;
		case 'Game': 
			Rollimage[0].src = "/templates/smspup/images/previewbutton_green.gif";
			break;
		case 'Graphic': 
			Rollimage[0].src = "/templates/smspup/images/previewbutton_yellow.gif";
			break;
		case 'Video': 
			Rollimage[0].src = "/templates/smspup/images/previewbutton_purple.gif";
			break;
	}
	return Rollimage[0].src;
}
/******************** GET IT *******************************/
function switchImageGTOut(type){
	switch (type)
	{
		case 'Ringtone': 
			RollimageGT[1].src = "/templates/smspup/images/getitbutton_blue_ovr.gif";
			break;
		case 'Game': 
			RollimageGT[1].src = "/templates/smspup/images/getitbutton_green_ovr.gif";
			break;
		case 'Graphic': 
			RollimageGT[1].src = "/templates/smspup/images/getitbutton_yellow_ovr.gif";
			break;
		case 'Video': 
			RollimageGT[1].src = "/templates/smspup/images/getitbutton_purple_ovr.gif";
			break;
	}
	return RollimageGT[1].src;
}
function switchImageGTBack(type){
	switch (type)
	{
		case 'Ringtone': 
			RollimageGT[0].src = "/templates/smspup/images/getitbutton_blue.gif";
			break;
		case 'Game': 
			RollimageGT[0].src = "/templates/smspup/images/getitbutton_green.gif";
			break;
		case 'Graphic': 
			RollimageGT[0].src = "/templates/smspup/images/getitbutton_yellow.gif";
			break;
		case 'Video': 
			RollimageGT[0].src = "/templates/smspup/images/getitbutton_purple.gif";
			break;
	}
	return RollimageGT[0].src;
}

function clkSearch()
{
	document.topsearchbox.searchgeneral.value='';
}

function blrSearch()
{
	if(document.topsearchbox.searchgeneral.value=='')
	{
	 document.topsearchbox.searchgeneral.value='Enter your search term';
	}
}

function selectHandset()
{
	document.frmHs.submit();
}
function validateSearch(my){
	var str;
	str=trim(my.searchgeneral.value, ' ');
	//alert(my.searchgeneral.value);
	//str=trim(my.searchgeneral.value, ' ');
	//alert(str);
	if(str==''){
		alert("Please enter search content");
		//my.focus();
		return false;
	}
	//return true;
	return true;
}
function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
