function validateForm(_1){
for(cnt=0;cnt<_1.elements.length;cnt++){
ctl=_1.elements[cnt];
value=trim(_1.elements[cnt].value);
type=_1.elements[cnt].type.toUpperCase();
title=_1.elements[cnt].title;
req=_1.elements[cnt].lang;
if(req!=""&&req!=null&&req!="0"){
req=req.toUpperCase();
if(type=="TEXT"||type=="TEXTAREA"){
if(req.indexOf("MUST")!=-1){
if(value==""||value==null){
alert("Please enter \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("MUST","");
}
if(req.indexOf("INT")!=-1){
if(isNaN(value)){
alert("Please enter numeric values for \""+title+"\"");
ctl.focus();
return (false);
}
if(value.indexOf(".")!=-1){
alert("Please enter numeric values for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("INT","");
if(req.indexOf("+")!=-1&&parseInt(value)<=0||value.indexOf(".")!=-1){
alert("Please enter positive numerics for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("+","");
if(req.indexOf("-")!=-1&&parseInt(value)>=0){
alert("Please enter negative numerics for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("-","");
if(req.indexOf("<=")!=-1&&(parseInt(value)>parseInt(req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))))){
alert("Please enter numerics <= "+req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))+" for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("<=","");
if(req.indexOf(">=")!=-1&&(parseInt(value)<parseInt(req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))))){
alert("Please enter numerics >= "+req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))+" for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace(">=","");
continue;
}
if(req.indexOf("DBL")!=-1){
if(isNaN(value)){
alert("Please enter numeric values for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("DBL","");
if(req.indexOf("+")!=-1&&parseFloat(value)<=0){
alert("Please enter positive numerics for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("+","");
if(req.indexOf("-")!=-1&&parseFloat(value)>=0){
alert("Please enter negative numerics for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("-","");
if(req.indexOf("<=")!=-1&&(parseFloat(value)>parseFloat(req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))))){
alert("Please enter numerics <= "+req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))+" for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("<=","");
if(req.indexOf(">=")!=-1&&(parseFloat(value)<parseFloat(req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))))){
alert("Please enter numerics >= "+req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))+" for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace(">=","");
continue;
}
if(req.indexOf("LEN")!=-1){
if(req.indexOf("LEN=")!=-1&&value.length!=parseInt(req.substr(req.indexOf("LEN=")+4))&&value.length!=0){
alert("Please enter "+req.substr(req.indexOf("LEN=")+4)+" characters for "+title);
ctl.focus();
return (false);
}
if((req.indexOf("LEN<")!=-1)&&!(value.length<=parseInt(req.substr(req.indexOf("LEN<")+4)))){
alert("Please enter atmost "+req.substr(req.indexOf("LEN<")+4)+" characters for "+title);
ctl.focus();
return (false);
}
if((req.indexOf("LEN>")!=-1)&&!(value.length>=parseInt(req.substr(req.indexOf("LEN>")+4)))){
check=req.substr(0,req.indexOf("|")).length;
if(check!=0){
alert("Please enter atleast "+req.substr(req.indexOf("LEN>")+4,check-4)+" characters for "+title);
}else{
alert("Please enter atleast "+req.substr(req.indexOf("LEN>")+4)+" characters for "+title);
}
ctl.focus();
return (false);
}
}
if(req.indexOf("USERNAME")!=-1){
var re=/^[A-Za-z]\w{3,}$/;
if(!re.test(value)){
alert("Please choose a correct \""+title+"\".");
ctl.focus();
return (false);
}
}
if(req.indexOf("AGE18+")!=-1){
var _2=value;
var _3="/";
var _4=_2.split(_3);
mm=_4[1];
dd=_4[0];
yy=_4[2];
alert(mm+" "+dd+" "+yy);
thedate=new Date();
mm2=thedate.getMonth()+1;
dd2=thedate.getDate();
yy2=thedate.getYear();
if(yy2<100){
yy2=yy2+1900;
}
yourage=yy2-yy;
if(mm2<mm){
yourage=yourage-1;
}
if(mm2==mm){
if(dd2<dd){
yourage=yourage-1;
}
}
agestring=yourage+" ";
if(parseInt(agestring)<18){
alert("You should be 18+ to fill this form.");
ctl.focus();
return (false);
}
}
if(req.indexOf("DATE")!=-1&&value!=""){
if(!isDate(value)){
alert("Please enter valid date for \""+title+"\". [Format :mm/dd/yyyy]");
ctl.focus();
return (false);
}
if(req.indexOf("FUTURE")!=-1){
var dt=new Date();
var _5=new Date(value);
if(dt>_5){
alert("Please enter a future date for \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("FUTURE","");
}
}
if(req.indexOf("EMAIL")!=-1&&value!=""){
if(!isValidEmailStrict(value)){
alert("Please enter valid "+title);
ctl.focus();
return (false);
}
}
if(req.indexOf("COMP")!=-1&&value!=""){
req=req.replace("MUST","");
req=req.replace("COMP","");
var _6=trim(eval("frm."+req.toLowerCase()+".value"));
if(_6!=value){
alert("Email Address Mismatched");
return (false);
}
}
}
if(type=="PASSWORD"){
if(value==""||value==null){
alert("Please enter \""+title+"\"");
ctl.focus();
return (false);
}else{
if(req.indexOf("COMP")==-1){
if(value.length<=5){
alert("Please enter \""+title+"\" more than 6 characters.");
ctl.focus();
return (false);
}
}
var re=/^[A-Za-z]\w{3,}$/;
if(!re.test(value)){
alert("Please choose a correct password. Must not start with numeric characters.");
ctl.focus();
return (false);
}
}
if(req.indexOf("COMP")!=-1&&value!=""){
req=req.replace("MUST","");
req=req.replace("COMP","");
var _7=trim(eval("frm."+req.toLowerCase()+".value"));
if(_7!=value){
alert("Password Mismatched");
ctl.focus();
return (false);
}
var re=/^[A-Za-z]\w{3,}/;
if(!re.test(value)){
alert("not valid password");
ctl.focus();
return (false);
}
}
}
if(type=="CHECKBOX"){
if(ctl.checked==false){
alert("Please check \""+title+"\" to proceed.");
ctl.focus();
return (false);
}
}
if(ctl.tagName=="SELECT"){
if(req.indexOf("MUST")!=-1){
if(value==""||value==null){
alert("Please select \""+title+"\" to proceed.");
ctl.focus();
return (false);
}
req=req.replace("MUST","");
}
}
if(type=="FILE"){
if(req.indexOf("MUST")!=-1){
if(value==""||value==null){
alert("Please enter \""+title+"\"");
ctl.focus();
return (false);
}
req=req.replace("MUST","");
}
}
}
}
return (true);
};
function trim(_8){
if((_8.charAt(0)!=" ")&&(_8.charAt(_8.length-1)!=" ")){
return _8;
}
while(_8.charAt(0)==" "){
_8=""+_8.substring(1,_8.length);
}
while(_8.charAt(_8.length-1)==" "){
_8=""+_8.substring(0,_8.length-1);
}
return _8;
};
function removeBadCharacters(_9){
if(_9.replace){
_9.replace(/[<>\"\'%;\)\(&\+]/,"");
}
return _9;
};
function isAlphabetic(_a){
return isAlphabetic1(_a,true);
};
function isAlphabetic1(_b,_c){
if(_b.search){
if((_c&&_b.search(/[^a-zA-Z\s]/)!=-1)||(!_c&&_b.search(/[^a-zA-Z]/)!=-1)){
return false;
}
}
return true;
};
function isNumeric(_d){
return isNumeric1(_d,false);
};
function isNumeric1(_e,_f){
if(_e.search){
if((_f&&_e.search(/[^\d\s]/)!=-1)||(!_f&&_e.search(/\D/)!=-1)){
return false;
}
}
return true;
};
function trimAll(_10){
var _11="";
for(var i=0;i<_10.length;i++){
if(_10.charAt(i)!=" "){
_11+=_10.charAt(i);
}
}
return _11;
};
function isAlphanumeric(_12){
return isAlphanumeric1(_12,false);
};
function isAlphanumeric1(_13,_14){
if(_13.search){
if((_14&&_13.search(/[^\w\s]/)!=-1)||(!_14&&_13.search(/\W/)!=-1)){
return false;
}
}
return true;
};
function isValidLength(_15,min,max){
if(_15.length<min||_15.length>max){
return false;
}else{
return true;
}
};
function isValidEmail(_16){
if(_16.indexOf("@")<3){
return false;
}
var _17=_16.substring(0,_16.indexOf("@"));
var _18=_16.substring(_16.indexOf("@")+1);
if(_17.indexOf("(")!=-1||_17.indexOf(")")!=-1||_17.indexOf("<")!=-1||_17.indexOf(">")!=-1||_17.indexOf(",")!=-1||_17.indexOf(";")!=-1||_17.indexOf(":")!=-1||_17.indexOf("\\")!=-1||_17.indexOf("\"")!=-1||_17.indexOf("[")!=-1||_17.indexOf("]")!=-1||_17.indexOf(" ")!=-1){
return false;
}
if(_18.indexOf("(")!=-1||_18.indexOf(")")!=-1||_18.indexOf("<")!=-1||_18.indexOf(">")!=-1||_18.indexOf(",")!=-1||_18.indexOf(";")!=-1||_18.indexOf(":")!=-1||_18.indexOf("\\")!=-1||_18.indexOf("\"")!=-1||_18.indexOf("[")!=-1||_18.indexOf("]")!=-1||_18.indexOf(" ")!=-1){
return false;
}
return true;
};
function isValidEmailStrict(_19){
if(isValidEmail(_19)==false){
return false;
}
var _1a=_19.substring(_19.indexOf("@")+1);
if(_1a.indexOf(".")==-1){
return false;
}
if(_1a.indexOf(".")==0||_1a.indexOf(".")==_1a.length-1){
return false;
}
return true;
};
function isInteger(s){
var i;
for(i=0;i<s.length;i++){
var c=s.charAt(i);
if(((c<"0")||(c>"9"))){
return (false);
}
}
return (true);
};
function stripCharsInBag(s,bag){
var i;
var _1b="";
for(i=0;i<s.length;i++){
var c=s.charAt(i);
if(bag.indexOf(c)==-1){
_1b+=c;
}
}
return (_1b);
};
function daysInFebruary(_1c){
return (((_1c%4==0)&&((!(_1c%100==0))||(_1c%400==0)))?29:28);
};
function DaysArray(n){
for(var i=1;i<=n;i++){
this[i]=31;
if(i==4||i==6||i==9||i==11){
this[i]=30;
}
if(i==2){
this[i]=29;
}
}
return (this);
};
function isDate(_1d){
var _1e="/";
var _1f=1900;
var _20=2100;
var _21=DaysArray(12);
var _22=_1d.indexOf(_1e);
var _23=_1d.indexOf(_1e,_22+1);
var _24=_1d.substring(0,_22);
var _25=_1d.substring(_22+1,_23);
var _26=_1d.substring(_23+1);
strYr=_26;
if(_25.charAt(0)=="0"&&_25.length>1){
_25=_25.substring(1);
}
if(_24.charAt(0)=="0"&&_24.length>1){
_24=_24.substring(1);
}
for(var i=1;i<=3;i++){
if(strYr.charAt(0)=="0"&&strYr.length>1){
strYr=strYr.substring(1);
}
}
month=parseInt(_24);
day=parseInt(_25);
year=parseInt(strYr);
if(_22==-1||_23==-1){
return (false);
}
if(_24.length<1||month<1||month>12){
return (false);
}
if(_25.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>_21[month]){
return (false);
}
if(_26.length!=4||year==0||year<_1f||year>_20){
return (false);
}
if(_1d.indexOf(_1e,_23+1)!=-1||isInteger(stripCharsInBag(_1d,_1e))==false){
return (false);
}
return (true);
};
function checkAllCB(cb,_27){
var _28;
for(_28=0;_28<cb.length;_28++){
cb[_28].checked=_27;
}
};
function checkAllFRM(frm,_29){
var _2a;
for(_2a=0;_2a<frm.elements.length;_2a++){
if(frm.elements[_2a].type=="checkbox"){
frm.elements[_2a].checked=_29;
}
}
};
function isAllChecked(cb,_2b){
var _2c;
for(_2c=0;_2c<cb.length;_2c++){
if(!cb[_2c].checked){
break;
}
}
if(_2c==cb.length){
_2b.checked=true;
}else{
_2b.checked=false;
}
};
function isAnyCheckedFRM(frm,msg){
for(var _2d=0;_2d<frm.elements.length;_2d++){
if(frm.elements[_2d].type.toLowerCase()=="checkbox"){
if(frm.elements[_2d].checked){
return (true);
}
}
}
alert(msg);
return (false);
};
function openFixedWindow(_2e,_2f){
window.open(_2e,"newWindow","resizable=no,"+_2f);
};
function openImageWindow(_30,_31){
window.open(_30,"newImageWindow","resizable=yes,scrollbars=yes,"+_31);
};
function clearCombo(_32){
for(var _33=_32.options.length;_33>=0;--_33){
_32.options[_33]=null;
}
};
function Highlight(e){
var r=null;
r=document.getElementById("tr_"+e.value).className;
if(r=="trListValue"){
r="trListValue1";
}else{
r="trListValue";
}
document.getElementById("tr_"+e.value).className=r;
};
function createIDs(e){
var nm=e.name;
var cb=eval("document.frmMain."+e.name);
var t="";
var f="";
if(cb.length){
for(var i=0;i<cb.length;i++){
if(cb[i].checked){
t+="'"+cb[i].value+"',";
}else{
f+="'"+cb[i].value+"',";
}
}
t=t.substr(0,t.length-1);
f=f.substr(0,f.length-1);
}else{
if(cb.checked){
t="'"+cb.value+"'";
}else{
f="'"+cb.value+"'";
}
}
document.getElementById(nm.replace("cb_","h_")).value=t+"|"+f;
};
function doChangeWay(ctl,val){
document.getElementById(ctl).value=val;
document.frmMain.submit();
};
function doChangeSort(_34){
var _35=document.frmMain.sort.value;
var _36=document.frmMain.order.value.toLowerCase();
if(_35==_34){
if(_36=="asc"){
_36="desc";
}else{
_36="asc";
}
}else{
_36="asc";
}
document.location=document.frmMain.action+"?sort="+_34+"&order="+_36;
};
var popUpWin=0;
function popUpWindow(_37,_38,_39,top,_3a){
if(popUpWin){
if(!popUpWin.closed){
popUpWin.close();
}
}
popUpWin=open(_37,"SendSms","width="+_38+",height="+_39+",top="+top+",left="+_3a+"");
};
function messageWindow(_3b,msg){
var _3c="300",_3d="125";
var _3e=(screen.width/2)-_3c/2;
var top=(screen.height/2)-_3d/2;
var _3f="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width="+_3c+",height="+_3d+",left="+_3e+",top="+top+",screenX="+_3e+",screenY="+top;
var _40=window.open("","msgWindow",_3f);
var _41="<head><title>"+_3b+"</title></head>";
var _42="<center>"+msg+"<br><p><form><input type=\"button\" value=\"   Done   \" onClick=\"self.close()\"></form>";
_40.document.write(_41+_42);
};
function formatTelNo(_43){
if(_43.value==""){
return;
}
var _44=new String(_43.value);
_44=_44.substring(0,14);
if(_44.match(".[0-9]{3}.[0-9]{3}-[0-9]{4}")==null){
if(_44.match(".[0-9]{2}.[0-9]{3}-[0-9]{4}|"+".[0-9].[0-9]{3}-[0-9]{4}|"+".[0-9]{3}.[0-9]{2}-[0-9]{4}|"+".[0-9]{3}.[0-9]-[0-9]{4}")==null){
var _45=phoneChar="",i;
for(i=0;i<_44.length;i++){
phoneChar=_44.substr(i,1);
if(!isNaN(phoneChar)&&(phoneChar!=" ")){
_45=_45+phoneChar;
}
}
_44="";
for(i=0;i<_45.length;i++){
if(i==0){
_44=_44+"(";
}
if(i==3){
_44=_44+") ";
}
if(i==6){
_44=_44+"-";
}
_44=_44+_45.substr(i,1);
}
}
}else{
_44="("+_44.substring(1,4)+") "+_44.substring(5,8)+"-"+_44.substring(9,13);
}
if(_44!=_43.value){
_43.value=_44;
}
};
function checkTelNo(_46){
if(_46.value==""){
return;
}
if(_46.value.match(".[0-9]{3}.[0-9]{3}-[0-9]{4}")==null){
if(_46.value.match("[0-9]{10}")!=null){
formatTelNo(_46);
}
}
};
function formatSSNNo(_47){
if(_47.value==""){
return;
}
var _48=new String(_47.value);
_48=_48.substring(0,11);
if(_48.match("[0-9]{3}-[0-9]{2}-[0-9]{4}")==null){
if(_48.match("[0-9]{2}-[0-9]{2}-[0-9]{4}|"+"[0-9]-[0-9]{2}-[0-9]{4}|"+"[0-9]{3}-[0-9]-[0-9]{4}")==null){
var _49=phoneChar="",i;
for(i=0;i<_48.length;i++){
phoneChar=_48.substr(i,1);
if(!isNaN(phoneChar)&&(phoneChar!=" ")){
_49=_49+phoneChar;
}
}
_48="";
for(i=0;i<_49.length;i++){
if(i==3){
_48=_48+"-";
}
if(i==5){
_48=_48+"-";
}
_48=_48+_49.substr(i,1);
}
}
}else{
}
if(_48!=_47.value){
_47.value=_48;
}
};
function checkSSNNo(_4a){
if(_4a.value==""){
return;
}
if(_4a.value.match("[0-9]{3}-[0-9]{2}-[0-9]{4}")==null){
if(_4a.value.match("[0-9]{9}")!=null){
formatSSNNo(_4a);
}
}
};
function formatEINNo(_4b){
if(_4b.value==""){
return;
}
var _4c=new String(_4b.value);
_4c=_4c.substring(0,10);
if(_4c.match("[0-9]{2}-[0-9]{7}")==null){
if(_4c.match("[0-9]{2}-[0-9]{7}|"+"[0-9]-[0-9]{7}")==null){
var _4d=phoneChar="",i;
for(i=0;i<_4c.length;i++){
phoneChar=_4c.substr(i,1);
if(!isNaN(phoneChar)&&(phoneChar!=" ")){
_4d=_4d+phoneChar;
}
}
_4c="";
for(i=0;i<_4d.length;i++){
if(i==2){
_4c=_4c+"-";
}
_4c=_4c+_4d.substr(i,1);
}
}
}else{
}
if(_4c!=_4b.value){
_4b.value=_4c;
}
};
function checkEINNo(_4e){
if(_4e.value==""){
return;
}
if(_4e.value.match("[0-9]{2}-[0-9]{7}")==null){
if(_4e.value.match("[0-9]{9}")!=null){
formatEINNo(_4e);
}
}
};
function drawTable(_4f,_50,_51){
if((navigator.appName.indexOf("Microsoft")!=-1)&&(parseInt(navigator.appVersion)>=4)){
var str;
str="<table id=\"box\" name=\""+_4f+"\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\""+_50+"\">";
str+="<tr>";
str+="<td bgcolor=\"#003366\" width=\"0\"><img src=\"/static/elements/images/dot.gif\" name=\""+_51+"1\" height=\"5\" width=\"0\"></td>";
str+="<td bgcolor=\"#8CAAE6\" width=\""+_50+"\"><img src=\"/static/elements/images/dot.gif\" name=\""+_51+"2\" height=\"5\" width=\""+_50+"\"></td></tr>";
str+="</table>";
document.write(str);
}else{
document.write(" ");
}
};
function change_menu(_52){
if(_52==1){
document.getElementById("cat_main_1").style.borderBottom="2px red solid";
document.getElementById("cat_left_col1").style.display="";
document.getElementById("cat_main_2").style.borderBottom="none";
document.getElementById("cat_left_col2").style.display="none";
document.getElementById("cat_main_3").style.borderBottom="none";
document.getElementById("cat_left_col3").style.display="none";
}
if(_52==2){
document.getElementById("cat_main_1").style.borderBottom="none";
document.getElementById("cat_left_col1").style.display="none";
document.getElementById("cat_main_2").style.borderBottom="2px red solid";
document.getElementById("cat_left_col2").style.display="";
document.getElementById("cat_main_3").style.borderBottom="none";
document.getElementById("cat_left_col3").style.display="none";
}
if(_52==3){
document.getElementById("cat_main_1").style.borderBottom="none";
document.getElementById("cat_left_col1").style.display="none";
document.getElementById("cat_main_2").style.borderBottom="none";
document.getElementById("cat_left_col2").style.display="none";
document.getElementById("cat_main_3").style.borderBottom="2px red solid";
document.getElementById("cat_left_col3").style.display="";
}
movetop();
return false;
};
function createObject(){
var _53;
var _54=navigator.appName;
if(_54=="Microsoft Internet Explorer"){
_53=new ActiveXObject("Microsoft.XMLHTTP");
}else{
_53=new XMLHttpRequest();
}
return _53;
};
var http=createObject();
function autosuggest(){
q=document.getElementById("search-q").value;
nocache=Math.random();
http.open("get","lib/search.php?q="+q+"&nocache = "+nocache);
http.onreadystatechange=autosuggestReply;
http.send(null);
};
function autosuggestReply(){
if(http.readyState==4){
var _55=http.responseText;
e=document.getElementById("results");
if(_55!=""){
e.innerHTML=_55;
e.style.display="block";
}else{
e.style.display="none";
}
}
};
function godB(_56){
greenB();
if(_56=="A"){
document.getElementById("one").style.display="inline";
document.getElementById("b").className="s1";
document.getElementById("r").className="s2";
document.getElementById("g").className="s2";
document.getElementById("m").className="s2";
}
if(_56=="B"){
document.getElementById("two").style.display="inline";
document.getElementById("b").className="s2";
document.getElementById("r").className="s1";
document.getElementById("g").className="s2";
document.getElementById("m").className="s2";
}
if(_56=="C"){
document.getElementById("three").style.display="inline";
document.getElementById("b").className="s2";
document.getElementById("r").className="s2";
document.getElementById("g").className="s1";
document.getElementById("m").className="s2";
}
if(_56=="D"){
document.getElementById("four").style.display="inline";
document.getElementById("b").className="s2";
document.getElementById("r").className="s2";
document.getElementById("g").className="s2";
document.getElementById("m").className="s1";
}
};
function greenB(){
document.getElementById("one").style.display="none";
document.getElementById("two").style.display="none";
document.getElementById("three").style.display="none";
document.getElementById("four").style.display="none";
};
var k_button_js_revision="$Rev: 5873 $";
var k_button={"ff_link":document.getElementById("kampylink"),"close_button":document.getElementById("k_close_button"),"extra_params":null,"newwindow":"","popitup":function(url,_57){
if(!this.newwindow.closed&&this.newwindow.location){
this.newwindow.location.href=url;
}else{
this.newwindow=window.open(url,"kampyle_ff","left="+((window.screenX||window.screenLeft)+10)+",top="+((window.screenY||window.screenTop)+10)+",height=502px,width=440px,resizable=false");
if(!this.newwindow.opener){
this.newwindow.opener=self;
}
}
if(window.focus){
this.newwindow.focus();
}
if(_57!="kampyle_ff"){
this.newwindow.name=_57;
}
return false;
},"Set_Cookie":function(_58,_59,_5a,_5b,_5c,_5d){
var _5e=new Date();
_5e.setTime(_5e.getTime());
if(_5a){
_5a=_5a*1000*60*60*24;
}
var _5f=new Date(_5e.getTime()+(_5a));
document.cookie=_58+"="+escape(_59)+((_5a)?";expires="+_5f.toGMTString():"")+((_5b)?";path="+_5b:"")+((_5c)?";domain="+_5c:"")+((_5d)?";secure":"");
},"Get_Cookie":function(_60){
var _61=document.cookie.indexOf(_60+"=");
var len=_61+_60.length+1;
if((!_61)&&(_60!=document.cookie.substring(0,_60.length))){
return null;
}
if(_61==-1){
return null;
}
var end=document.cookie.indexOf(";",len);
if(end==-1){
end=document.cookie.length;
}
return unescape(document.cookie.substring(len,end));
},"get_main_domain":function(){
var _62=document.domain;
if(document.domain!="undefined"&&document.domain!=""){
if(document.domain=="localhost"){
main_domain="";
}else{
var _63=_62.split(/\./g);
var tld=_63[_63.length-1];
var _64=["COM","EDU","NET","ORG","GOV","MIL","INT"];
var _65=3;
for(var i in _64){
if(_64[i]==tld.toUpperCase()){
_65=2;
}
}
if(_63.length>_65){
main_domain=_63.slice(_63.length-_65).join(".");
}else{
main_domain=_62;
}
}
}else{
main_domain="";
}
return main_domain;
},"open_ff":function(_66,url){
var _67=new Array();
if(typeof (k_button_js_revision)!="undefined"){
var _68=k_button_js_revision.match(/\d+/);
if(_68!=false){
_67.push("k_button_js_revision="+_68[0]);
}
}
if(typeof (k_push_js_revision)!="undefined"){
var _68=k_push_js_revision.match(/\d+/);
if(_68!=false){
_67.push("k_push_js_revision="+_68[0]);
}
}
if(typeof (k_push_vars)!="undefined"){
if(typeof (k_push_vars["view_percentage"])!="undefined"){
_67.push("view_percentage="+k_push_vars["view_percentage"]);
}
if(typeof (k_push_vars["display_after"])!="undefined"){
_67.push("display_after="+k_push_vars["display_after"]);
}
}
var _69=_67.join("&");
var _6a=k_button.get_main_domain();
k_button.Set_Cookie("k_push8","1","21","/",_6a,"");
var _6b=url||window.location.href;
_6b=encodeURIComponent(_6b);
if(!_66){
var _6c=k_button.ff_link.href;
if(k_button.ff_link.rel=="&push=1"){
_6c=_6c+k_button.ff_link.rel;
}
}else{
var _6d=k_button.ff_link.rel;
k_button.ff_link.href="javascript:void(0);";
k_button.ff_link.target="";
k_button.ff_link.rel="";
if(_6d=="nofollow"){
_6d="";
}
var _6e="";
if((k_button.ff_link)&&k_button.ff_link.getAttribute("ref_server")!=null){
urlParts=k_button.ff_link.getAttribute("ref_server").split("/");
_6e=urlParts[2];
}else{
_6e="www.kampyle.com";
}
var _6c="http://"+_6e+"/feedback_form/ff-feedback-form.php?"+_66+_6d;
}
if(this.extra_params){
var _6f=this.make_query_string(this.extra_params);
_6c=_6c+"&"+_6f;
}
if(k_button.Get_Cookie("session_start_time")!=null){
var _70=k_button.Get_Cookie("session_start_time");
var now=(new Date()).getTime();
var _71=Math.round((now-_70)/1000);
_6c=_6c+"&time_on_site="+_71;
}
if(_69!=""){
_6c=_6c+"&stats="+encodeURIComponent(_69);
}
if(!k_button.Get_Cookie("__utmv")&&window.pageTracker){
pageTracker._setVar(k_button.Get_Cookie("__utma"));
}
var _72="";
if(k_button.Get_Cookie("__utmz")!=null){
var _72="&utmz="+encodeURIComponent(k_button.Get_Cookie("__utmz"))+"&utma="+encodeURIComponent(k_button.Get_Cookie("__utma"))+"&utmv="+encodeURIComponent(k_button.Get_Cookie("__utmv"));
}
longUrl="kampyle_ff";
if((_6c.length+_6b.length)>1024){
longUrl=_6b;
_6b="noUrl";
}
this.popitup(_6c+"&url="+_6b+_72,longUrl);
},"hide_button":function(){
k_button.ff_link.style.display="none";
k_button.close_button.style.display="none";
},"make_query_string":function(_73){
var _74="";
var _75=[];
for(var s in _73){
if((s=="u_id")||(s=="u_email")){
_73[s]=_73[s].replace("+","KAMP_SPEC2B");
}
_75.push(s+"="+encodeURIComponent(_73[s]));
}
_74=_75.join("&");
return _74;
},"addCss":function(_76){
var _77=document.createElement("link");
_77.setAttribute("rel","stylesheet");
_77.setAttribute("type","text/css");
_77.setAttribute("href",_76);
if(typeof _77!="undefined"){
document.getElementsByTagName("head")[0].appendChild(_77);
}
}};
var k_button1=k_button;
if(k_button.Get_Cookie("session_start_time")==null){
var main_domain=k_button.get_main_domain();
k_button.Set_Cookie("session_start_time",(new Date()).getTime(),0,"/",main_domain,"");
}
if(((screen.width<=800)&&(screen.height<=600))&&(k_button.ff_link.className!="k_static")){
k_button.close_button.onclick=k_button.hide_button;
k_button.close_button.innerHTML="X";
k_button.close_button.style.display="block";
}

