browserName=navigator.appName;browserVer=parseInt(navigator.appVersion);condition=!(((browserName.indexOf("Explorer")>=0)&&(browserVer<4))||((browserName.indexOf("Netscape")>=0)&&(browserVer<2)));if(condition==true)CanAnimate=true;else
CanAnimate=false;
function convertnew(pattern)
{
var open_in_same_window=0;var my_location=unescape(document.location.toString());
var new_location='';
var new_pattern='';
if(my_location.indexOf('translate_c?')!=-1)
{
var indexof_u=my_location.indexOf('u=');
if(indexof_u==-1)
{
new_location=document.location;
}
else
{
var subs=my_location.substring(indexof_u,my_location.length);
var  ss=subs.split('&');new_location=ss[0].substring(2,ss[0].length);
}
}
else
{
new_location=document.location;
}
indexof_p=pattern.indexOf('|');
var isen='';
if(indexof_p==-1)
{
indexof_p1=pattern.indexOf('><');
if(indexof_p1==-1)
{
new_pattern=pattern;
if(pattern=='en')
{
isen=1;
}
}
else
{
var psplit=pattern.split('><');
new_pattern=psplit[0]+'|'+psplit[1];
if(psplit[1]=='en')
{
isen=1;
}
}
}
else
{
var psplit=pattern.split('|');
new_pattern=psplit[0]+'|'+psplit[1];
if(psplit[1]=='en')
{
isen=1;
}
}
var thisurl='';
if(isen==1)
{
thisurl=new_location;
}
else
{
thisurl='http://translate.google.com/translate_p?langpair='+new_pattern+'&u='+new_location;
}
if(open_in_same_window==1)
{
window.location.href=thisurl;
}
else
{
if(CanAnimate)
{
msgWindow=window.open('','subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
msgWindow.focus();
msgWindow.location.href=thisurl;
}
else
{
msgWindow=window.open(thisurl,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
}
}
}
var site_url;
var val;     
var req = createXMLHttpRequest();  
function createXMLHttpRequest() {  
var ua;  
if(window.XMLHttpRequest) {  
try {  
ua=new XMLHttpRequest();  
}catch(e) {  
ua=false;  
}  
} else if(window.ActiveXObject) {  
try {  
ua=new ActiveXObject(
"Microsoft.XMLHTTP");  
} catch(e) {  
ua=false;  
}  
}  
return ua;  
}  
function div_show()
{
document.getElementById('div_info').innerHTML='<DIV id="container1"><TABLE width="370" border="1" cellpadding="0" align="right" cellspacing="0" style="border-collapse: collapse;" bordercolor="#9b0101"><TR><TD bgcolor="#fffbfa"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td colspan="3" class="s2 p1 p23 p31 p16" style="color:#000"><B>Submit a Tender (Free):</B><BR><div class="s5 p1" style="color:#000">Kindly submit the URL where tender details are published</div></td></tr><TR><TD class="s2 p1 p23 p31 p16" style="color:#000" align="right">http://</TD><TD><INPUT TYPE="TEXT" NAME="popup_website" id="popup_website" SIZE="40" class="txt-box"></TD><TD class="txt" align="left"><INPUT TYPE="SUBMIT" NAME="go" VALUE="GO" onclick="send_url();"></TD></TR><TR><TD class="s2 p1 p23 p31 p16" style="color:#000" colspan="3" align="center">OR</TD></TR><TR><TD colspan="3"><TABLE width="100%" align="center" border="0" cellpadding="0" cellspacing="0"><TR><TD align="center" class="s2 p1 p23 p31 p16 c2"><a href="/tenders/free_listing.php">Click here to submit full details of the tender</a></TD><TD valign="bottom"><DIV ONCLICK="div_hide()" STYLE="cursor:pointer"><IMG SRC="/tenders/gifs/close.gif" WIDTH="24" HEIGHT="21" BORDER="0" ALT="Close" align="right"></DIV></TD></TR></TABLE></TD></TR></TABLE></TD></TR></TABLE></DIV>';
document.getElementById('div_info').className = "div_on";
}
function div_hide()
{
document.getElementById('div_info').className = "div_off";
}
function send_url() { 
refurl=location.href;
website=document.getElementById("popup_website").value;
if(website=='')
{
alert('Please Enter the URL');
return false;
}
req.open('GET','/tenders/includes/freelisting_popup.php?url='+escape(website)+'&refurl='+escape(refurl)); 
req.onreadystatechange = handleResponse1; 
req.send(null); 
} 
function handleResponse1() { 
if(req.readyState==4){ 
var response=req.responseText; 
if(response==1)
{
thanks_data='<DIV id="container2"><TABLE width="370" align="right" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse;" bordercolor="#C0C0C0"><TR><TD bgcolor="#FCFCFC"><TABLE width="100%" align="center" border="0" cellpadding="0" cellspacing="0"> <TR> <TD class="s2 p1 p23 p31 p16" style="color:#000">Thank you for suggesting us tender<BR><BR> <div align="center"><a href="/tenders/free_listing.php">Suggest more tender</a></div></TD> </TR> <TR> <TD><DIV ONCLICK="div_hide()" STYLE="cursor:pointer"><IMG SRC="/tenders/gifs/close.gif" WIDTH="23" HEIGHT="21" BORDER="0" ALT="Close" align="right"></DIV></TD> </TR> </TABLE>';
}
document.getElementById("div_info").innerHTML=thanks_data;
}
}
function check_advanced_search(val)
{
var keywords =val;
keywords = keywords.replace(/[^a-zA-Z 0-9]+/g,'');
keywords = keywords.replace(/^\s+\s+/g,'');
keywords = keywords.replace(/(\n\r|\n|\r)/gm,"<1br />");
keywords = keywords.replace(/\t/g,"");
keywords = keywords.replace(/\s+/g," ");
keywords = keywords.replace(/\<1br \/>/gi, "\n");
if(keywords.length<3)
{
alert('Please enter atleast 3 characters to search');
return false;
}
}
var x = 0;
function init(text)
{
try
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(text);
}
catch(e)
{
try
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(text,"text/xml");
}
catch(e)
{
alert(e.message);
return;
}
}
return xmlDoc;
}
function ajaxFunction()
{
var xmlHttp;
try
{
xmlHttp=new XMLHttpRequest();
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
alert("Your browser does not support AJAX!");
return false;
}
}
}
return xmlHttp;
}
function setcredit()
{
var attempt=Number(x) + 1;
var xmlHttp=ajaxFunction();
if(xmlHttp)
{
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.responseText)
{
temp=xmlHttp.responseText.split('##');
if(temp[2] == 1 && attempt == 1)
{
Header();
}
else
{
document.getElementById('welcomeuser').innerHTML = ' to <strong>HelloTrade!</strong>';
document.getElementById('nhavbcrd').style.display = "none";	
}
}
}
}
var params="";
var str = '/cgi-bin/ht-setcredit.mp';
xmlHttp.open("POST",str,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.send(params);
}
}
function Header()
{
var value = "";
value = readCookie('v4iil');
var url = document.URL;
var redirect = escape(url);
if(value == null || value == "")
{
document.getElementById('signinornot').innerHTML='<span id="signinornot"><a href="http://my.hellotrade.com/cgi-bin/ht-joinfree.mp?action=joinfree&modid=HELLOTD&redirect='+redirect+'" rel="nofollow">Join&nbsp;Free</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a HREF="http://my.hellotrade.com/cgi-bin/ht-usr-login.mp?login=true&modid=HELLOTD&redirect='+redirect+'" rel="nofollow" target="_top">Login</a></span>';
}
else
{
document.getElementById('signinornot').innerHTML='<span id="signinornot"><A href="http://my.hellotrade.com/" target="_top">My Hellotrade</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://my.hellotrade.com/cgi-bin/ht-usr-login.mp?logoff=true&modid=HELLOTD&redirect='+redirect+'" target="_top">Logout</a></span>';
}
var user = getUserName();
if(user != '')
{
document.getElementById('welcomeuser').innerHTML='<strong>'+user+'</strong>';
}
else
{
document.getElementById('welcomeuser').innerHTML=' to <strong>HelloTrade!</strong>';
}
var crtavl = getAvlCredit();
if(crtavl != -1)
{
crtavl = Math.floor(crtavl / 5);
document.getElementById('nhavbcrd').innerHTML='Available Balance : <strong>'+crtavl+' US$</strong>';
}
else if(value)
{
if(crtavl==-1)
{
setcredit();
}
}
// else
// {
// document.getElementById('nhavbcrd').style.display="none";	
// }
}
function getUserName()
{
var value="";
var value=readCookie('htusr');
if(value==null || value=="")
{
value='';
}
else
{
value=unescape(value);
}
return value;
}
function getAvlCredit()
{
var value="";
value=readCookie('htavlcrdt');
if(value==null || value == "")
{
value = -1;
}
else
{
value=unescape(value);
}
return value;
}
function Footer()
{
var value="";
value=readCookie('v4iil');
var url=document.URL;
var redirect=escape(url);
if(value==null || value=="")
{
document.getElementById('signinornot1').innerHTML='<span id="signinornot1"><a href="http://my.hellotrade.com/cgi-bin/ht-joinfree.mp?action=joinfree&modid=HELLOTD" rel="nofollow">Join&nbsp;Free</a> | <a HREF="http://my.hellotrade.com/cgi-bin/ht-usr-login.mp?login=true&modid=HELLOTD&redirect='+redirect+'" target="_top" rel="nofollow">Login</a></span>';
}
else
{
document.getElementById('signinornot1').innerHTML='<span id="signinornot1"><a href="http://my.hellotrade.com/" target="_top">My Hellotrade</a> | <a href="http://my.hellotrade.com/cgi-bin/ht-usr-login.mp?logoff=true&modid=HELLOTD&redirect='+redirect+'" target="_top">Logout</a></span>';
}
}
function readCookie(name)
{
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for(var i=0; i < ca.length; i++)
{
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function check_advanced_search(flag)
{
var str='';
if(flag == 1)
{
form1=document.quick_find;
}
else
{
form1=document.quick_find1;
}
form1.ss.value=form1.ss.value.replace(/^\s+/g, '').replace(/\s+$/g, '');
while(form1.ss.value.indexOf('  ')>0)
{
form1.ss.value=form1.ss.value.replace('  ',' ');	
}
form1.ss.value=form1.ss.value.replace(/[^a-zA-Z0-9+ ]/g, ' ');
var temp=form1.ss.value.replace(/\s/g, '');
if (form1.ss.value.length < 3)
{
alert("Enter at least three characters for search.");
form1.ss.focus();
return false;
}
else
{
var a=form1.ss.value.replace(/\+/g, ' ');
a=a.replace(/\s+/g, '+');
str +='ss='+a;
str = "http://www.hellotrade.com/suppliers?"+str;
str = myReplace(str,"\\\\?\\\\&","?");
window.location = str;
return false;
}
}
function myReplace(str, a, b) {
var re=new RegExp(a, "g");
var ret=str.replace(re,b);
return ret;
}
