function changeQueryStr(queryStr,paraName,value) {
   var paraName1="&"+paraName+"=";
   var paraName2=paraName+"=";
   if(queryStr=="") {
   		return paraName2+value;
   }
   var begin1=queryStr.indexOf(paraName1);
   var begin2=queryStr.indexOf(paraName2);
   var end=0;
   if(begin1>0 || begin2==0)	{
   	  if(begin1>0) {
	   	  end=queryStr.indexOf("&",begin1+1);
	   	  if(end>=0)
		   	  queryStr=queryStr.substring(0,begin1)+paraName1+value+queryStr.substring(end);
		  else
		   	  queryStr=queryStr.substring(0,begin1)+paraName1+value;
	   }
	   else if(begin2==0)	{
	   	  end=queryStr.indexOf("&",begin2+1);
	   	  if(end>0)
	   	  	queryStr=paraName2+value+queryStr.substring(end);
	   	  else
	   	  	queryStr=paraName2+value;
	   }
   }
   else
	  queryStr=queryStr+paraName1+value;
   return queryStr;
}




function fieldIsNDigital(fieldObj,bits)	{
		var errorMsg1="";
		var errorMsg2="";
		if(arguments[2]!=null)
			errorMsg1 = arguments[2];
		if(arguments[3]!=null)
			errorMsg2 = arguments[3];

		if (fieldObj.value=="") {
	  	    if(errorMsg1.length>0) alert(errorMsg1);
		    fieldObj.select();
		    fieldObj.focus();
    		    return false;
  		}
		if(fieldObj.value.length!=bits)	{
		    fieldObj.select();
	  	    if(errorMsg2.length>0) alert(errorMsg2);
		    fieldObj.focus();
    		    return false;
		}
		else	
	  	  return fieldIsDigital(fieldObj,errorMsg2);
}

function fieldIsDigital(fieldObj)	{
		var errorMsg="";
		if(arguments[1]!=null)
			errorMsg = arguments[1];
		for(var i=0;i<fieldObj.value.length;i++)	{
			var c=fieldObj.value.charAt(i);
			if(c<'0' || c>'9')	{
		  	    if(errorMsg.length>0)   alert(errorMsg);
			    fieldObj.select();
			    fieldObj.focus();
		    	    return false;
			}
		}
		return true;
}

function fieldIsMoney(fieldObj)	{
		var errorMsg="";
		if(arguments[1]!=null)
			errorMsg = arguments[1];
		for(var i=0;i<fieldObj.value.length;i++)	{
			var c=fieldObj.value.charAt(i);
			if( !((c>='0' && c<='9') || c=='.' || c=='$' || c==',' || c=='E') )	{
		  	    if(errorMsg.length>0) alert(errorMsg);
			    fieldObj.select();
			    fieldObj.focus();
		    	    return false;
			}
		}
		return true;
}


function getMoney(fieldObj) {
	var str=fieldObj.value;
	if(!fieldIsMoney(fieldObj)) 
		return 0;
	str=replaceString(str,"$","");
	str=replaceString(str,",","");
	str=replaceString(str," ","");
	str=replaceString(str,"E","");
	var m= Math.round(parseFloat(str)*100.00)/100;
	return m;
}


function removeAllOpts(selectObj)	{
	var sltObj=selectObj;
	for(var i=sltObj.length-1;i>=0;i--)
		sltObj.options[i]=null;
}

function gotoPage(jspStr,queryStr,pageNum)
{
   queryStr=changeQueryStr(queryStr,"page",pageNum);
   location.href=jspStr+"?"+queryStr;
   return true;
}

function setNumEachPage(jspStr,queryStr,field)	{
   queryStr=changeQueryStr(queryStr,"page",1);
   queryStr=changeQueryStr(queryStr,"numEachPage",field.options[field.selectedIndex].value);
   location.href=jspStr+"?"+queryStr;
   return true;
}



//  ======================  
function checkYearMonthDay(yearObj,monthObj,dayObj,errorMsg)	{
	var year=parseInt(yearObj.options[yearObj.selectedIndex].value);
	var month=monthObj.options[monthObj.selectedIndex].value;
	var day=dayObj.options[dayObj.selectedIndex].value;
	if(day.length>0 && day.charAt(0)=='0') day = day.substring(1);
	day = parseInt(day);
	var maxDay=31;
	if(month=='01' || month=='03' || month=='05' || month=='07' || month=='08' || month=='10' || month=='12')
		maxDay=31;
	else if (month=='04' || month=='06' || month=='09' || month=='11')
		maxDay=30;
	else if(year%4==0 && month=='02')
		maxDay=29;
	else if(year%4!=0 && month=='02')
		maxDay=28;
	if(day>maxDay) {
		dayObj.focus();
		alert(errorMsg);
		return false;
	}
	else
		return true;
}

function checkMonthDay(monthObj,dayObj,errorMsg)	{
	var year=1972;
	var month=monthObj.options[monthObj.selectedIndex].value;
	var day=dayObj.options[dayObj.selectedIndex].value;
	if(day.length>0 && day.charAt(0)=='0') day = day.substring(1);
	day = parseInt(day);
	var maxDay=31;
	if(month=='01' || month=='03' || month=='05' || month=='07' || month=='08' || month=='10' || month=='12')
		maxDay=31;
	else if (month=='04' || month=='06' || month=='09' || month=='11')
		maxDay=30;
	else if(year%4==0 && month=='02')
		maxDay=29;
	else if(year%4!=0 && month=='02')
		maxDay=28;
	if(day>maxDay) {
		dayObj.focus();
		alert(errorMsg);
		return false;
	}
	else
		return true;
}



function generateDateStrNoHMS(yearObj,monthObj,dayObj)	{
	var year=getSltObjValue(yearObj);
	var month=getSltObjValue(monthObj);
	var day=getSltObjValue(dayObj);
	
	if(month.length<2) month="0"+month;
	if(day.length<2) day="0"+day;
	return year+"-"+month+"-"+day;
}

function generateDateStr(yearObj,monthObj,dayObj,hObj,mObj,sObj)	{
	var year=getSltObjValue(yearObj);
	var month=getSltObjValue(monthObj);
	var day=getSltObjValue(dayObj);
	
	var h=getSltObjValue(hObj);
	var m=getSltObjValue(mObj);
	var s=getSltObjValue(sObj);
	
	if(month.length<2) month="0"+month;
	if(day.length<2) day="0"+day;
	if(h.length<2) h="0"+h;
	if(m.length<2) m="0"+m;
	if(s.length<2) s="0"+s;
	return year+"-"+month+"-"+day+" "+h+":"+m+":"+s;
}
function getSltObjValue(sltObj) {
	return sltObj.options[sltObj.selectedIndex].value;
}

function setYearMonthDay(yearObj,monthObj,dayObj)	{
	if(typeof yearObj == 'undefined' || typeof monthObj == 'undefined' || typeof dayObj == 'undefined' ) 
		return; 
	var year=parseInt(yearObj.options[yearObj.selectedIndex].value);
	var month=monthObj.options[monthObj.selectedIndex].value;
	var day=dayObj.options[dayObj.selectedIndex].value;
	
	if(month.length<2) month="0"+month;
	if(day.length<2) day="0"+day;
	
	var dayObjLen=dayObj.length;
	var maxDay=31;
	if(month=='01' || month=='03' || month=='05' || month=='07' || month=='08' || month=='10' || month=='12')
		maxDay=31;
	else if (month=='04' || month=='06' || month=='09' || month=='11')
		maxDay=30;
	else if(year%4==0 && month=='02')
		maxDay=29;
	else if(year%4!=0 && month=='02')
		maxDay=28;
	
	var i=dayObjLen-maxDay;
	if(i>0) {
		while(i>0) {
		   dayObj.options[dayObj.length-1]=null;
		   i--;
		}
	}
	else if(i<0){
		while(i<0) {
		   dayObj.options[dayObj.length]=new Option((dayObj.length+1)+"",dayObj.length+1,0,0);
		   i++;
		}
	}
	if(day>maxDay) {
		dayObj.options[dayObj.length-1].selected=true;
	}
}

function trim(s)
{
  for (var i=0; i<s.length && s.charAt(i)==' '; i++);
  for (var j=s.length; j>0 && s.charAt(j-1)==' '; j--);
  if (i > j-1) return "";
  return s.substring(i,j);
}


function getArrayByStr() {
	var delimiterStr=",";
	var str="";
	var myArray=new Array();
	if(arguments.length==3) {
		delimiterStr=arguments[0];
		str=arguments[1];
		myArray=arguments[2];
	}
	else if(arguments.length==2) {
		str=arguments[0];
		myArray=arguments[1];
	}
	
	str=trim(str);
	if(str.length==0) return myArray;
	while(str.indexOf(delimiterStr)>=0) {
		 var v = str.substring(0,str.indexOf(delimiterStr));
		 v=trim(v);
		 if(v.length==0 && str.indexOf(delimiterStr)>0) continue;
		 myArray[myArray.length] = v;
		 str = str.substring(str.indexOf(delimiterStr)+delimiterStr.length);
	}
	myArray[myArray.length] = str;
	return myArray;
}
function replaceString(toReplaceString,preString,postString) {
      var replacedCnt = -1;
      if (arguments[3] != null)
   	replacedCnt=arguments[3];
      var start,end;
      var len1=toReplaceString.length;
      var len2=preString.length;
      var len3=postString.length;
      var ptr=0;
      var TEMP="";
      var head="";
      var tail="";
      var i=0;
      
      while((start=toReplaceString.toLowerCase().indexOf(preString.toLowerCase(),ptr))>=0) {
      	 // alert(start);
         head=toReplaceString.substring(0,start);
         tail=toReplaceString.substring(start+len2);
         toReplaceString=head+postString+tail;
         ptr=start+len3;
         i++;
         if(replacedCnt>0 && i>=replacedCnt) break;
      }
      return toReplaceString;
  }

function moveList(listObj1,listObj2) {
	for(var i=0;i<listObj1.length;i++) {
		if(listObj1.options[i].selected) {
			var v=listObj1.options[i].value;
			var n=listObj1.options[i].text;
			var len2=listObj2.length;
			listObj2.options[len2]=new Option(n,v,0,0);
			listObj2.options[len2].selected=true;
			listObj1.options[i]=null;
			i--;
		}
	}
	if(listObj2.length>7)
		listObj2.size=7;
	else
		listObj2.size=listObj2.length;
	return true;
}


function _checkForm(form)
{
    var isrequiredFields = new Array();
    var isrequiredFieldsDisp = new Array();
    var isrequiredFieldsType = new Array();
    isrequiredFields = getArrayByStr(form.isrequired_fields.value,isrequiredFields);
    isrequiredFieldsDisp = getArrayByStr(form.isrequired_fieldsDisp.value,isrequiredFieldsDisp);
    isrequiredFieldsType = getArrayByStr(form.isrequired_fieldsType.value,isrequiredFieldsType);
    
    return __checkFields(form,isrequiredFields,isrequiredFieldsDisp,isrequiredFieldsType);
}


function __checkFields(form,isrequiredFields,isrequiredFieldsDisp,isrequiredFieldsType)
{
    // alert('11111111');
    var hasValue = false;
    var elementObj = null;
    var errmsg="";

    for(var i=0;i<isrequiredFields.length;i++) {
    	hasValue = true;
    	elementObj = eval("form."+isrequiredFields[i]);
    	if(typeof elementObj =='undefined') continue;
    	if(isrequiredFieldsType[i].toLowerCase() == 'radio' || isrequiredFieldsType[i].toLowerCase() == 'checkbox') {
    		hasValue = false;
    		for(var j=0;j<elementObj.length;j++) {
    			var obj = null;
    			if(elementObj.length==1)
    				obj = eval("form."+isrequiredFields[i]);
    			else 
    				obj = eval("form."+isrequiredFields[i]+"["+j+"]");
    			if(obj.checked) {hasValue = true; break;}
    			if(!isErrorCode(isrequiredFieldsDisp[i]))
    				errmsg = "Please Choose one '" + isrequiredFieldsDisp[i] + "'";
    			else
    				errmsg = isrequiredFieldsDisp[i];
    		}
    	}
    	else if(isrequiredFieldsType[i].toLowerCase() == 'textbox' || isrequiredFieldsType[i].toLowerCase() == 'textarea' || isrequiredFieldsType[i].toLowerCase() == 'text') {
    		if(trim(elementObj.value)=='') {
			if(!isErrorCode(isrequiredFieldsDisp[i]))
				errmsg = "Please enter the '" + isrequiredFieldsDisp[i] + "'";
			else
				errmsg = isrequiredFieldsDisp[i];
    			hasValue = false;
    		}
    	}
    	else if(isrequiredFieldsType[i].toLowerCase() == 'pulldown') {
    		if(elementObj.options[elementObj.selectedIndex].value=='') {
			if(!isErrorCode(isrequiredFieldsDisp[i]))
    				errmsg = "Please Choose one '" + isrequiredFieldsDisp[i] + "'";
			else
				errmsg = isrequiredFieldsDisp[i];
    			hasValue = false;
    		}
    	}
    	if(!hasValue) {
    		if(!isErrorCode(errmsg)) {
    			alert(errmsg);
    			eval("form."+isrequiredFields[i]).focus();
    		}
    		else {
    			popUpErrWin(errmsg);
    			eval("form."+isrequiredFields[i]).focus();
    		}
    		return false;
    	}
    }
    return true;
}

function isErrorCode(str) {
	if(str.length==8 && str.substring(0,1)=='E' && str.substring(4,5)=='-')
		return true;
	else 
		return false;
}

function trippedTextFromHtml(documentObj) {
    var hasLinkHtmls = new Array();
    var addedURLHtmls = new Array();
    var linksNum = 0;
    var str ="";
    var html_original=documentObj.body.innerHTML;
    
    if(location.href=="http://www.onlineemailmarketing.com/EmailMessageEdit.jsp?modeFlag=edit&emid=2606&pageid=204") {
    	lineupTableText(documentObj);
    }

    documentObj.body.innerHTML = replaceString(documentObj.body.innerHTML,"<p>","<BR>");
    documentObj.body.innerHTML = replaceString(documentObj.body.innerHTML,"</p>","<BR>");
    
    for(var i=0;i<90000000;i++) {
    	if(typeof documentObj.all[i] == 'undefined') break;
    	if(documentObj.all[i].tagName == 'A' && trim(documentObj.all[i].innerText).length>0 ) {
    		hasLinkHtmls[linksNum]=documentObj.all[i].innerHTML+"</A>";
    		addedURLHtmls[linksNum] = documentObj.all[i].innerText + " (" + documentObj.all[i].href +") </A>";
    		addedURLHtmls[linksNum] = replaceString(addedURLHtmls[linksNum],"%>/) </A>","%>) </A>");
    		addedURLHtmls[linksNum] = replaceString(addedURLHtmls[linksNum],"<%","@@@@@@@@@@@@open@@@@@@@@@@@@");
    		addedURLHtmls[linksNum] = replaceString(addedURLHtmls[linksNum],"%>","@@@@@@@@@@@@close@@@@@@@@@@@@");
    		linksNum = linksNum + 1;
    	}
    }
    
    var originalHTML=documentObj.body.innerHTML;
    originalHTML=replaceString(originalHTML,"%>/\"","%>\"");
    str = originalHTML +"";
    for(var i=0;i<hasLinkHtmls.length;i++) {
    	str=replaceString(str,hasLinkHtmls[i],addedURLHtmls[i],1);
    }
    documentObj.body.innerHTML=str;
    str=documentObj.body.innerText
    documentObj.body.innerHTML=originalHTML;
    str = replaceString(str,"@@@@@@@@@@@@open@@@@@@@@@@@@","<%");
    str = replaceString(str,"@@@@@@@@@@@@close@@@@@@@@@@@@","%>");
    documentObj.body.innerHTML=html_original;
    return str;
}



function popUpHelp() {
   var helpcode=arguments[0];
   var winleft=100;var wintop=100;var winwidth=500;var winheight=300;
   var url="helpmsg.jsp?helpcode="+helpcode+"&drdr="+Math.ceil(Math.random()*10000000);
   var sAgent = navigator.userAgent.toLowerCase();
   var sAgent1=navigator.appName.toLowerCase();
   var isNetScape=false;
   if(sAgent.indexOf("netscape")>=0 || sAgent1.indexOf("netscape")>=0)
	isNetScape=true;
   if(!isNetScape) {
        showModalDialog(url,"","dialogLeft:"+winleft+"px;dialogTop:"+wintop+"px;dialogWidth:"+winwidth+"px;dialogHeight:"+winheight+"px;status:no;help:no;edge:sunken;scroll:no");
   }
   else {
   	// var winobj=open(url,"","left="+winleft+",top="+wintop+",width="+winwidth+",height="+winheight+",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0");
   	var winobj=open(url,"NVHelp","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0");
   	winobj.focus();
   }
}


function popUpErrWin() {
   var errcode=arguments[0];
   var winleft=100;var wintop=100;var winwidth=500;var winheight=300;
   var url="errormsg.jsp?errcode="+errcode+"&drdr="+Math.ceil(Math.random()*10000000)+"&adjustWin=1";
   var sAgent = navigator.userAgent.toLowerCase();
   var sAgent1=navigator.appName.toLowerCase();
   var isNetScape=false;
   if(sAgent.indexOf("netscape")>=0 || sAgent1.indexOf("netscape")>=0)
	isNetScape=true;
   if(!isNetScape) {
        showModalDialog(url,"","dialogLeft:"+winleft+"px;dialogTop:"+wintop+"px;dialogWidth:"+winwidth+"px;dialogHeight:"+winheight+"px;status:no;help:no;edge:sunken;scroll:no");
   }
   else {
   	// var winobj=open(url,"","left="+winleft+",top="+wintop+",width="+winwidth+",height="+winheight+",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0");
   	var winobj=open(url,"NV","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0");
   	winobj.focus();
   }
}


function popupNewWin(url) {
	var winleft=50;
	var wintop=40;
	var winwidth=600;
	var winheight=400;
	var trackClick=1;
   	if(arguments.length>=5) {
		winleft=arguments[1];
		wintop=arguments[2];
		winwidth=arguments[3];
		winheight=arguments[4];
   	}
   	if(arguments.length>=6) {
		trackClick=arguments[5];
   	}
	var popupStep=null; 
	if(trackClick==0) 
		popupStep=window.open(url,"",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left='+winleft+',top='+wintop+',width='+winwidth+',height='+winheight+''); 
	else
		popupStep=window.open("gotoPage.jsp?pg="+escape(url),"",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left='+winleft+',top='+wintop+',width='+winwidth+',height='+winheight+''); 
	popupStep.focus(); 
}

function selectedcountry(form) {
	form.whichButtonClick.value="selected_country";
	form.submit();
}

function selectedcc_country(form) {
	form.whichButtonClick.value="selected_cc_country";
	form.submit();
}


  function foreColor2() {

	var result = window.showModalDialog("selcolor.html","","font-family:Verdana; font-size:12; dialogWidth:30em; dialogHeight:34em" );
	var str = "" + result;
	if ( str != "undefined" )	{
	   document.MyForm.bgcoloronthesite.value=result; 
	}
  }

  function foreColor3() {

	var result = window.showModalDialog("selcolor.html","","font-family:Verdana; font-size:12; dialogWidth:30em; dialogHeight:34em" );
	var str = "" + result;
	if ( str != "undefined" )	{
	   document.MyForm.coloronthesite.value=result; 
	}
  }


function lineupTableText(documentObj) {
  var padElement="&nbsp;";
  var allTables = documentObj.body.getElementsByTagName("TABLE");
  var allRows=null;
  var allCols=null;

  for (i=0; i < allTables.length; i++) {
    var rows_array=new Array();
    allRows = allTables[i].rows
    for (y=0; y < allRows.length; y++) {
      allCellsInRow = allRows[y].cells;
      var cols_array=new Array();
      for (x=0; x < allCellsInRow.length; x++) {
        for(var colnum=1;colnum<=allCellsInRow[x].getAttribute('colSpan'); colnum++) {
        	if(colnum<=1) {
	        	cols_array[cols_array.length]=allCellsInRow[x].getAttribute('colSpan');
	        	cols_array[cols_array.length]=allCellsInRow[x].innerText;
        	}
        	else {
	        	cols_array[cols_array.length]=0;
	        	cols_array[cols_array.length]="";
        	}
        }
      }
      rows_array[rows_array.length]=cols_array;
    }
    var maxLenArray=new Array();
    for(var y1=0;y1<rows_array[0].length/2;y1++) {
    	var maxLen=0;
    	for(var x1=0;x1<rows_array.length;x1++) {
    		if(rows_array[x1][y1*2+1].length>maxLen && rows_array[x1][y1*2]<=1) maxLen=rows_array[x1][y1*2+1].length;
    	}
    	for(var x1=0;x1<rows_array.length;x1++) {
    		if(rows_array[x1][y1*2]>1 && rows_array[x1][y1*2+1].length>maxLen)  {
    			rows_array[x1][y1*2+3]=rows_array[x1][y1*2+1].substring(maxLen);
    			rows_array[x1][y1*2+1]=rows_array[x1][y1*2+1].substring(0,maxLen);
    			rows_array[x1][y1*2+2]=rows_array[x1][y1*2]-1;
    		}
    	}
    	maxLenArray[maxLenArray.length]=maxLen;
    }
    for (y=0; y < allRows.length; y++) {
      allCellsInRow = allRows[y].cells;
      var colCnt=0;
      for (x=0; x < allCellsInRow.length; x++) {
      	  var colspan=allCellsInRow[x].getAttribute('colSpan');
      	  var maxLen=0;
      	  for(var maxLenStation=colCnt; maxLenStation<colCnt+colspan; maxLenStation++) {
      	  	maxLen=maxLen+maxLenArray[maxLenStation];
      	  }
      	  var pad="";
      	  for(var colNum=0;colNum<colspan;colNum++) {
      	  	 pad=pad+padElement;
      	  }

      	  for(var padNum=0;padNum<maxLen-allCellsInRow[x].innerText.length;padNum++) {
      	  	pad=pad+padElement;
      	  }
      	  allCellsInRow[x].innerHTML=allCellsInRow[x].innerHTML+pad;
      	  colCnt=colCnt+colspan;
   	  }
    }
  }
}


function redirectForSubFrame() {
  if(location.href.indexOf("https://www.penguinsinsider.com")>=0)
  	return;
  if (top!=null) {
  	var url = top.location.href;
	//alert(url);
	  var url2 = getParas(url);
	//alert(url2);
       

	  if ( url2.length > 3 ) {
	      location.href= getParas(url);
		 
	  }

	  
  }
}


function getParas(url) {

  var pos = url.indexOf("?");
  if ( pos > 0 ) {

    var base= url.substring(0, pos);
	var pos0 = base.lastIndexOf("/");
	if ( pos0 > 0 ) {
      base = base.substring(0, pos0 + 1);

      if ( base.indexOf("http://www.penguinsinsider.com/contest/") > - 1  ) {
	      base= "https://www.penguinsinsider.com/contest/";
      } else if ( base.indexOf("http://www.penguinsinsider.com/insider/") > - 1  ) {
	      base= "https://www.penguinsinsider.com/insider/";
      } 

	} else {
	  alert("empty");
      return "";
	}

    var name_val = url.substring(pos + 1);
	if ( name_val == "" ) return "";

	var len = "&redirect=".length;

	var pattern1="&redirect=";
    var pattern2="redirect=";

    var begin1=name_val.indexOf(pattern1);
    var begin2=name_val.indexOf(pattern2);
    var end=0;
    if( begin1>0 || begin2==0)	{
   	  if( begin1>0 ) {
	   	  end=name_val.indexOf("&",begin1+1);
	   	  if(end >=0 ) {

		      var n_v = name_val.substring(0, begin1)+ name_val.substring(end);
			  var code = name_val.substring(begin1 + len, end);

		   	  return base + code + "?" + n_v;


		  } else {

		      var n_v = name_val.substring(0, begin1);
			  var code = name_val.substring(begin1 + len);

		   	  return base + code + "?" + n_v;
          } 
	   } 
	   else if ( begin2==0 )	{

	   	  end=name_val.indexOf("&",begin2+1);
		  len = len - 1;

	   	  if ( end > 0 ) {

		    var n_v = name_val.substring(end+1);

			var code = name_val.substring(len, end);

		   	return base + code + "?" + n_v;

	   	  } else {
			var code = name_val.substring(len);
		   	return base + code;			
          }
	   } else {
         return "";
	   }
    } else {
	  return "";
    }
  } else {
    return "";
  }  
}


