﻿// JavaScript Document
var weburl=document.location.href;
var title=document.title;
function over_out(number,index){
 for (var i = 1; i <= number; i++) {
	  document.getElementById('tag' + i).style.display = 'none';
 }  
  document.getElementById('tag'+ index).style.display = 'block';
}
function addf(web_title){
window.external.AddFavorite(document.location.href,web_title);
}
function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}
function UrlEncode(str){ 
  var ret=""; 
  var strSpecial="!\"#$%&'()*+,/:;<=>?[]^`{|}~%"; 
  var tt= "";

  for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
    var c=str2asc(chr); 
    tt += chr+":"+c+"n"; 
    if(parseInt("0x"+c) > 0x7f){ 
      ret+="%"+c.slice(0,2)+"%"+c.slice(-2); 
    }else{ 
      if(chr==" ") 
        ret+="+"; 
      else if(strSpecial.indexOf(chr)!=-1) 
        ret+="%"+c.toString(16); 
      else 
        ret+=chr; 
    } 
  } 
  return ret; 
} 
function UrlDecode(str){ 
  var ret=""; 
  for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
    if(chr == "+"){ 
      ret+=" "; 
    }else if(chr=="%"){ 
     var asc = str.substring(i+1,i+3); 
     if(parseInt("0x"+asc)>0x7f){ 
      ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); 
      i+=5; 
     }else{ 
      ret+=asc2str(parseInt("0x"+asc)); 
      i+=2; 
     } 
    }else{ 
      ret+= chr; 
    } 
  } 
  return ret; 
}
/*function setCaret(textObj){ 
if(textObj.createTextRange){ 
textObj.caretPos=document.selection.createRange().duplicate(); 
} 
} 
function insertAtCaret(textObj,textFeildValue){ 
if(document.all){ 
if(textObj.createTextRange&&textObj.caretPos){ 
var caretPos=textObj.caretPos; 
caretPos.text=caretPos.text.charAt(caretPos.text.length-1)==''?textFeildValue+'':textFeildValue; 
}else { 
textObj.value=textFeildValue; 
} 
}else { 
if(textObj.setSelectionRange){ 
var rangeStart=textObj.selectionStart; 
var rangeEnd=textObj.selectionEnd; 
var tempStr1=textObj.value.substring(0,rangeStart); 
var tempStr2=textObj.value.substring(rangeEnd); 
textObj.value=tempStr1+textFeildValue+tempStr2; 
}else { 
alert("This version of Mozilla based browser does not support setSelectionRange"); 
} 
} 
} */
