var mouse_over=0;
var timer=0;

function getMouseXY() 
{
	clearTimeout(timer);

	var popUpBox = document.getElementById("popUpBox");	
	X=window.event.clientX;
	Y=window.event.clientY;
    
    popUpBox.style.left = X - 6;
	popUpBox.style.top = Y - 12 + document.body.scrollTop;
	popUpBox.style.display="";

	timer = window.setTimeout("hideSubMenu();",3000);
}

function hideDiv()
{
	var popUpBox = document.getElementById("popUpBox");
	popUpBox.style.display = "none";	 
}




function setMouseVal()
{
	clearTimeout(timer);
	mouse_over = "1";
}

function resetMouseVal()
{
	mouse_over = "0";
	timer = window.setTimeout("hideDiv();",3000);
}



document.onmousedown = getButton;
function getButton()
{

	var popUpBox = document.getElementById("popUpBox");
	
	if(popUpBox!=null)
		popUpBox.style.display="none";
	
}



function checkRadio(obj)
{
	
	document.getElementById(obj).checked = true;

	var advProject = document.getElementById('advProject');
	var advProvider = document.getElementById('advProvider');

	var linksProjects = document.getElementById('linksProjects');
	var linksProviders = document.getElementById('linksProviders');
	
	if(obj == 'r1')
	{	
		advProject.style.display='';
		advProvider.style.display='none';

		linksProjects.style.display='';
		linksProviders.style.display='none';
	}

	if(obj == 'r2')
	{
		advProject.style.display='none';
		advProvider.style.display='';

		linksProjects.style.display='none';
		linksProviders.style.display='';
	}
}

function login()
{
	document.getElementById("error").style.display="";
	document.getElementById("forgot").style.display="";
	document.getElementById("signup").style.display="none";
	document.getElementById("success").style.display="none";
}

function forgot()
{
	document.getElementById("error").style.display="none";
	document.getElementById("success").style.display="";
	document.getElementById("forgot").style.display="none";
}


function add()
{
	var add = document.getElementById("add");
	add.style.display="";
	
	var addtimer = window.setTimeout("hideadd();",3000);
}


function hideadd()
{
	var add = document.getElementById("add");
	var added = document.getElementById("added");

	added.style.display="";
	add.style.display="none";

	var addtimer = window.setTimeout("hideboth();",3000);
}


function hideboth()
{
	var add = document.getElementById("add");
	var added = document.getElementById("added");

	var watchlist = document.getElementById("watchlist");
	var watchlisted = document.getElementById("watchlisted");

	added.style.display="none";
	add.style.display="none";

	watchlist.style.display="none";
	watchlisted.style.display="";
}



function add1()
{
	var add1 = document.getElementById("add1");
	add1.style.display="";
	
	var addtimer = window.setTimeout("hideadd1();",3000);
}


function hideadd1()
{
	var add1 = document.getElementById("add1");
	var added1 = document.getElementById("added1");

	added1.style.display="";
	add1.style.display="none";

	var addtimer = window.setTimeout("hideboth1();",3000);
}


function hideboth1()
{
	var add1 = document.getElementById("add1");
	var added1 = document.getElementById("added1");

	var watchlist1 = document.getElementById("watchlist1");
	var watchlisted1 = document.getElementById("watchlisted1");

	added1.style.display="none";
	add1.style.display="none";

	watchlist1.style.display="";
	watchlisted1.style.display="none";
}


function showResults()
{
	if(document.forms[0].entity.value == "1")
		location.href='searchResults.html'

	if(document.forms[0].entity.value == "2")
		location.href='searchResultsSeller.html'
}




function editAlert()
{
	//alert(document.getElementById("alertAdd").value)
	
	document.getElementById("alertName").value = "Java Alert";
	document.getElementById("alertKeywords").value = "Java, JSP, Servlets";
	document.getElementById("alertMinBudget").value = "$250";
	document.getElementById("alertMaxBudget").value = "$650";
	document.getElementById("alertNotification").selectedIndex = "2";
	document.getElementById("alertSave").style.display="";
	document.getElementById("alertAdd").style.display="none";
	
}


/*function callFloat(pwidth, pheight)
{
	var winL = (screen.width - obj) / 2;
	var winH = "100";
	
	
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");

	floatingDiv.style.display="";
	floatingDiv.style.height = document.body.scrollHeight;


	floatContainer.style.display="";
	floatContent.style.display="";

	floatContainer.style.left=winL;
	floatContainer.style.top=winH;
}*/


function closeFloat()
{
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");

	floatingDiv.style.display="none";
	floatContainer.style.display="none";
	floatContent.style.display="none";
}


function fillTarea(obj)
{
	var comboTarea = document.getElementById("comboTarea");
	var tarea = document.getElementById("tarea");

	tarea.value = "Show the content of template " + obj;
}


function submitBid()
{
	
	var bidForm = document.getElementById("bidForm");
	var progressBig = document.getElementById("progressBig");

	bidForm.style.visibility = "hidden";

	divHeight = divHeight/2;
	divWidth = divWidth/3;
	
	progressBig.style.display = "";
	progressBig.style.left = divWidth+'px';
	progressBig.style.top = divHeight+'px';

	var addtimer = window.setTimeout("hideBid();",3000);
}


function hideBid()
{
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");
	var bidForm = document.getElementById("bidForm");
	var progressBig = document.getElementById("progressBig");

	var success = document.getElementById("success");

	var bid = document.getElementById("bid");
	var bid1 = document.getElementById("bid1");

	floatingDiv.style.display="none";
	floatContainer.style.display="none";
	floatContent.style.display="none";
	bidForm.style.display = "none";
	progressBig.style.display = "none";

	success.style.display = "";

	bid.style.display = "none";
	bid1.style.display = "";
}


function showSubCat()
{
	var subCat = document.getElementById("subCat");
	var subCatNone = document.getElementById("subCatNone");

	subCatNone.style.display = "none";
	subCat.style.display = "";
}



function callSendMessage()
{
	var obj = document.getElementById("sendMessage");
	var sendMessageDiv = document.getElementById("sendMessageDiv");
	var curtop = 0;
	
	if(obj.offsetParent)
	{
		while(1)
		{
			curtop += obj.offsetTop;
			if(!obj.offsetParent)
				break;
			obj = obj.offsetParent;
		}
	}
	else if(obj.y)
	{
		curtop += obj.y;
	}

	
	sendMessageDiv.style.display = "";
	sendMessageDiv.style.top = curtop + 40;
	
	
}


/*var divHeight
function submitProject()
{
	var floatContainer = document.getElementById("floatContainer");
	var projectPopDiv = document.getElementById("projectPopDiv");
	var bidForm = document.getElementById("bidForm");
	var progressBig = document.getElementById("progressBig");
	divHeight = "800";//floatContainer.clientHeight;
	
	floatingDiv.style.display="";

	floatContainer.style.height="800";

	floatContainer.style.display="";
	
	alert(divHeight)
	bidForm.style.display = "none";
	alert(divHeight)

	//divHeight = divHeight / 2;
	//alert(divHeight)
	progressBig.style.display = "";
	progressBig.style.top = divHeight;

	alert(divHeight)
	
}*/


var divHeight
var divWidth;

function callFloat(pWidth)
{
	var winL = (screen.width - pWidth) / 2;
	var winH = "100";
	
	divWidth = pWidth;

	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");

	var bidForm = document.getElementById("bidForm");
	
	floatingDiv.style.display="";
	//floatingDiv.style.height = document.body.scrollHeight;

	floatContainer.style.display="";
	floatContent.style.display="";

	divHeight = floatContainer.clientHeight;

	//floatContainer.style.height =  divHeight;
	floatContainer.style.width = pWidth;

	floatContainer.style.left=winL;
	floatContainer.style.top=winH;
}


function callFloat1(pWidth)
{
	var winL = (screen.width - pWidth) / 2;
	var winH = "100";
	
	
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer1 = document.getElementById("floatContainer1");
	var floatContent1 = document.getElementById("floatContent1");

	var bidForm1 = document.getElementById("bidForm1");
	
	floatingDiv.style.display="";
	floatingDiv.style.height = document.body.scrollHeight;

	floatContainer1.style.display="";
	floatContent1.style.display="";

	divHeight = floatContainer1.clientHeight;

	floatContainer1.style.height =  divHeight;
	floatContainer1.style.width = pWidth;

	floatContainer1.style.left=winL;
	floatContainer1.style.top=winH;
}


function submitContact()
{
	var bidForm1 = document.getElementById("bidForm1");
	var floatContainer1 = document.getElementById("floatContainer1");
	var progressBig1 = document.getElementById("progressBig1");

	floatContainer1.style.height =  divHeight;
	floatContainer1.style.display =  "";
	

	bidForm1.style.display="none";
	progressBig1.style.display="";
	progressBig1.style.height=divHeight-61;

	addtimer = window.setTimeout("closeContacts();",3000);
}


function submitProject()
{
	var bidForm = document.getElementById("bidForm");
	var floatContainer = document.getElementById("floatContainer");
	var progressBig = document.getElementById("progressBig");

	floatContainer.style.height =  divHeight;
	floatContainer.style.display =  "";
	

	bidForm.style.display="none";
	progressBig.style.display="";
	progressBig.style.height=divHeight-61;

	addtimer = window.setTimeout("closeFloatProject();",3000);
}

function closeFloatProject()
{
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");

	var projectList = document.getElementById("projectList");

	floatContainer.style.display="none";
	floatContent.style.display="none";
	floatingDiv.style.display="none";

	projectList.style.display="";

}



function closeContacts()
{
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer1 = document.getElementById("floatContainer1");
	var floatContent1 = document.getElementById("floatContent1");

	var contactList = document.getElementById("contactList");

	floatContainer1.style.display="none";
	floatContent1.style.display="none";
	floatingDiv.style.display="none";

	contactList.style.display="";
	troublesomeDivVisibility('visible');

}


function showHelp(obj)
{
	//alert(obj);
	//alert(document.getElementById(obj));
	//alert(obj.offsetLeft);


	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	//return [curleft,curtop];



	alert(curleft)
}






function getMouseXY1() 
{
	clearTimeout(timer);

	var projectList = document.getElementById("projectList");	

	X = window.event.clientX;
	Y = window.event.clientY;
    
    projectList.style.left = X;
	projectList.style.top = Y + 5 + document.body.scrollTop;
	projectList.style.display="";

	timer = window.setTimeout("hideSubMenu();",1000);
}

function hideDiv1()
{
	var projectList = document.getElementById("projectList");
	projectList.style.display = "none";	 
}




function setMouseVal1()
{
	clearTimeout(timer);
	mouse_over = "1";
}

function resetMouseVal1()
{
	mouse_over = "0";
	timer = window.setTimeout("hideDiv1();",1000);
}



document.onmousedown = getButton1;
function getButton1()
{
	if(mouse_over == "0"){
		var projectList = document.getElementById("projectList");
	
		if(projectList!=null)
			projectList.style.display="none";
	}
}


function hover(obj,state)
{
	var boxBLS_T = document.getElementById("boxBLS2_T_"+obj);
	var boxBLS_R = document.getElementById("boxBLS_R_"+obj);
	var boxBLS_B = document.getElementById("boxBLS_B_"+obj);
	var boxBLS_L = document.getElementById("boxBLS_L_"+obj);
	var boxBLS_LT = document.getElementById("boxBLS2_LT_"+obj);
	var boxBLS_RT = document.getElementById("boxBLS2_RT_"+obj);
	var boxBLS_RB = document.getElementById("boxBLS_RB_"+obj);
	var boxBLS_LB = document.getElementById("boxBLS_LB_"+obj);
	
	if(state == "over")
	{
		boxBLS_T.className = "boxBLDS_T";
		boxBLS_R.className = "boxBLDS_R";
		boxBLS_B.className = "boxBLDS_B";
		boxBLS_L.className = "boxBLDS_L";
		boxBLS_LT.className = "boxBLDS_LT";
		boxBLS_RT.className = "boxBLDS_RT";
		boxBLS_RB.className = "boxBLDS_RB";
		boxBLS_LB.className = "boxBLDS_LB";
	}

	if(state == "out")
	{
		boxBLS_T.className = "boxBLS2_T";
		boxBLS_R.className = "boxBLS_R";
		boxBLS_B.className = "boxBLS_B";
		boxBLS_L.className = "boxBLS_L";
		boxBLS_LT.className = "boxBLS2_LT";
		boxBLS_RT.className = "boxBLS2_RT";
		boxBLS_RB.className = "boxBLS_RB";
		boxBLS_LB.className = "boxBLS_LB";
	}
	
	


	

}




function showHideMessage(obj, message)
{
	var message1 = document.getElementById(message);
	var expand = document.getElementById(message+"_expand");
	var hide = document.getElementById(message+"_hide");

	if(obj == "hide")
	{
		message1.style.display = "none";
		expand.style.display = "";
		hide.style.display = "none";
	}

	if(obj == "expand")
	{
		message1.style.display = "";
		expand.style.display = "none";
		hide.style.display = "";
	}
}






















function getMouseXY2() 
{
	clearTimeout(timer);

	var conFlyOutContainer = document.getElementById("conFlyOutContainer");	

	X = window.event.clientX;
	Y = window.event.clientY;
    
    conFlyOutContainer.style.left = X-100;
	conFlyOutContainer.style.top = Y + 5 + document.body.scrollTop;
	conFlyOutContainer.style.display="";

	timer = window.setTimeout("hideSubMenu();",1000);
}

function hideDiv2()
{
	var conFlyOutContainer = document.getElementById("conFlyOutContainer");
	conFlyOutContainer.style.display = "none";	 
}




function setMouseVal2()
{
	clearTimeout(timer);
	mouse_over = "1";
}

function resetMouseVal2()
{
	mouse_over = "0";
	timer = window.setTimeout("hideDiv2();",1000);
}



document.onmousedown = getButton2;
function getButton2()
{

	var conFlyOutContainer = document.getElementById("conFlyOutContainer");
	
	if(conFlyOutContainer!=null)
		conFlyOutContainer.style.display="none";
	
}



function editportfolio(obj)
{
	var editportfolio = document.getElementById('editportfolio');
	var editportfolio1 = document.getElementById('editportfolio1');

	if(obj == 'on')
	{
		editportfolio.style.display = "none";
		editportfolio1.style.display = "";
	}

	if(obj == 'off')
	{
		editportfolio.style.display = "";
		editportfolio1.style.display = "none";
	}
}

function popupwin(searchit, myname, w, h, scroll) 
{ 
	var winl = (screen.width - w) / 2; 
	var wint = 0; 
	
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
		
	win = window.open(searchit, myname, winprops) 
	
	if (parseInt(navigator.appVersion) >= 4) 
	{ 
		win.window.focus(); 
	} 
}

function home(obj)
{
	var buyer = document.getElementById("buyer");
	var provider = document.getElementById("provider");

	buyer.style.display = "none";
	provider.style.display = "none";

	if(obj == "buyer")
	{
		buyer.style.display = "";
	}

	if(obj == "provider")
	{
		provider.style.display = "";
	}	
}


function process()
{
        var submitContest = document.getElementById("submitContest");
        submitContest.style.display="";
        timer = window.setTimeout("closeFloat();",3000);
}


function closeFloat(obj)
{
        var floatingDiv = document.getElementById("floatingDiv");
        var floatContainer = document.getElementById("floatContainer");
        var floatContent = document.getElementById("floatContent");

        floatingDiv.style.display="none";
        floatContainer.style.display="none";
        floatContent.style.display="none";

        var submitContest = document.getElementById("submitContest");

        submitContest.style.display="none";
}

function callContestFloat(pWidth)
{
        var winL = (screen.width - pWidth) / 2;
        var winH = "200";

        winL = winL;

        var floatingDiv = document.getElementById("floatingDiv");
        var floatContainer = document.getElementById("floatContainer");
        var floatContent = document.getElementById("floatContent");

        floatingDiv.style.display="";
        floatContainer.style.display="";
        floatContent.style.display="";

        floatContainer.style.width = pWidth;

        floatContainer.style.left=winL;
        floatContainer.style.top=winH;

        var submitContest = document.getElementById("submitContest");

        submitContest.style.display="";

        //processQuota.style.display="none";
}
function callAdwidget(pWidth)
{
	var winL = (screen.width - pWidth) / 2;
	var winH = "100";
	
	divWidth = pWidth;

	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");
	
	var previewSample = document.getElementById("previewSample");
	
	floatingDiv.style.display="";
	floatContainer.style.display="";
	floatContent.style.display="";

	//floatingDiv.style.height = document.body.scrollHeight;

	previewSample.style.width = pWidth;
	//floatContainer.style.height =  divHeight;
		
	previewSample.style.display="";

}

function closeAdwidget()
{
	var floatingDiv = document.getElementById("floatingDiv");
	var floatContainer = document.getElementById("floatContainer");
	var floatContent = document.getElementById("floatContent");
	var previewSample = document.getElementById("previewSample");

	floatingDiv.style.display="none";
	floatContainer.style.display="none";
	floatContent.style.display="none";
	previewSample.style.display="none";
}

function collapseAffiliations(obj){
	
	var boxImportContacts = document.getElementById('boxImportContacts');
	var unCollapse = document.getElementById('unCollapse');
	
	boxImportContacts.style.display='none';
	unCollapse.style.display='';
	
	
	
}

function UnCollapseAffiliations(obj){
	
	var boxImportContacts = document.getElementById('boxImportContacts');
	var unCollapse = document.getElementById('unCollapse');
	
	boxImportContacts.style.display='';
	unCollapse.style.display='none';
	
	
}

function showAny(ele)
{
	if(document.getElementById(ele).style.display=="block")
             document.getElementById(ele).style.display="none";
         else
             document.getElementById(ele).style.display="block";
}