// JavaScript Document
function replaceChars(str,ch1,ch2)
{
	var ChaineStr = str;
	var IndexOfMatch = ChaineStr.indexOf(ch1);
	
	while(IndexOfMatch != -1)
	{
		ChaineStr = ChaineStr.replace(ch1,ch2);
		IndexOfMatch = ChaineStr.indexOf(ch1);
	}
	return ChaineStr ;
}

function replaceSpecialChars(str)
{
	str = replaceChars(str,"&","^_*");
	str = replaceChars(str,"+","^_^");
	str = replaceChars(str,"#","^_$");	
	return str;
}

function Makeregister()
{
	company = replaceSpecialChars(document.getElementById('company_name').value);
	country = document.getElementById('country').value;
	address = replaceSpecialChars(document.getElementById('address').value);
	phone = replaceSpecialChars(document.getElementById('phone').value);
	email = replaceSpecialChars(document.getElementById('email').value);
	fax = replaceSpecialChars(document.getElementById('fax').value);
	person = replaceSpecialChars(document.getElementById('contact_person').value);
	
	
	makeRequest('all_request.php?action=registerForm&company='+company+'&country='+country+'&address='+address+'&phone='+phone+'&email='+email+'&fax='+fax+'&person='+person,'divregister','','','','ajax-loader.gif');
}

function ClearForm()
{
	document.getElementById('company_name').value = '';
	document.getElementById('country').value = 0;
	document.getElementById('address').value = '' ;
	document.getElementById('phone').value = '';
	document.getElementById('email').value = '' ;
	document.getElementById('fax').value = '';
	document.getElementById('contact_person').value = '';
}

function Cleardiv(x)
{
	document.getElementById('successInsert').innerHTML = '';
	if(x)
		document.getElementById(x).innerHTML = '';
}
function OpenCloseAbout(index)
{
	for(i=1; i<=3; i++)
	{
		div = "div"+i;
		linkS = "link"+i;
		if(i == index)
		{
			document.getElementById(div).style.display = 'block';
			document.getElementById(linkS).className = 'floatLeft clicked';
		}
		else
		{
			document.getElementById(div).style.display = 'none';
			document.getElementById(linkS).className = 'floatLeft Nonclicked';
		}
	}
}

function ExpaCollapse(action,indexj,indexi)
{
	Nb_Team = document.getElementById('nb_team');
	
	All_details = "AllDetails_"+indexj+"_"+indexi;
	tem = "temp_"+indexj+"_"+indexi;
	descriptionTeam = "teamDesc_"+indexj+"_"+indexi;
	
	allDetails = document.getElementById(All_details);
	temp = document.getElementById(tem);
	teamDesc = document.getElementById(descriptionTeam);
	
	if(action == 'expand')
	{
		if(temp.innerHTML == '')
		{
			temp.innerHTML = teamDesc.innerHTML;
			teamDesc.innerHTML = allDetails.innerHTML;
			allDetails.innerHTML = '';
		}
	}	
	if(action == "collapse")
	{
		if(allDetails.innerHTML == '')
		{
			allDetails.innerHTML = teamDesc.innerHTML;
			teamDesc.innerHTML = temp.innerHTML;
			temp.innerHTML = '';
		}
	}
}

function ExpandKnow(action,index)
{
	
	All_details = "AllDetailsKnow_"+index;
	tem = "tempKnow_"+index;
	descriptionTeam = "content_des_"+index;
	
	allDetails = document.getElementById(All_details);
	temp = document.getElementById(tem);
	teamDesc = document.getElementById(descriptionTeam);
	
	if(action == 'expand')
	{
		if(temp.innerHTML == '')
		{
			temp.innerHTML = teamDesc.innerHTML;
			teamDesc.innerHTML = allDetails.innerHTML;
			allDetails.innerHTML = '';
		}
	}	
	if(action == "collapse")
	{
		if(allDetails.innerHTML == '')
		{
			allDetails.innerHTML = teamDesc.innerHTML;
			teamDesc.innerHTML = temp.innerHTML;
			temp.innerHTML = '';
		}
	}
}

function ClickNext()
{
	Nbpage = document.getElementById('nbpage').value;
	currentPage = document.getElementById('current_page').value;
	
	firstpage = parseFloat(currentPage)+1;
	secondpage = parseFloat(currentPage)+2;
	thirdpage = parseFloat(currentPage)+3;
	
	document.getElementById('current_page').value = firstpage;
	value0 = parseFloat(thirdpage)-parseFloat(Nbpage);
	page1 = "div_1";
	page2 = "div_2";
	page3 = "div_3";
	
	if(thirdpage<Nbpage)
	{
		document.getElementById(page1).innerHTML = firstpage;
		document.getElementById(page2).innerHTML = secondpage;
		document.getElementById(page3).innerHTML = thirdpage;
	}
	else
	{
		if(value0 == 0)
		{
			document.getElementById(page1).innerHTML = firstpage;
			document.getElementById(page2).innerHTML = secondpage;
			document.getElementById(page3).innerHTML = thirdpage;
			document.getElementById('nextlink').style.visibility = 'hidden';
		}
		if(value0 == 1)
		{
			document.getElementById(page1).innerHTML = firstpage;
			document.getElementById(page2).innerHTML = secondpage;
			document.getElementById(page3).style.visibility = 'hidden';
			document.getElementById('nextlink').style.visibility = 'hidden';
		}
		if(value0 == 2)
		{
			document.getElementById(page1).innerHTML = firstpage;
			document.getElementById(page2).style.visibility = 'hidden';
			document.getElementById(page3).style.visibility = 'hidden';
			document.getElementById('nextlink').style.visibility = 'hidden';
		}
	}
	OpenClopack(firstpage,1);
	document.getElementById('Prevlink').style.visibility = 'visible';
}

function OpenClopack(dedicatedPage,nbdiv)
{
	nbPage = document.getElementById('nbpage').value
	divde = "div_"+nbdiv;
	pagede = "page_"+dedicatedPage;
	
	document.getElementById('current_page').value = dedicatedPage;
	if(dedicatedPage != 1)
	{
		document.getElementById('teamDescription').style.display = 'none';	
	}
	else
		document.getElementById('teamDescription').style.display = 'block';	
		
	for(i=1; i<=3; i++)
	{
		div = "div_"+i;
		if(document.getElementById(div))
		{
			if(div != divde)
			{
				document.getElementById(div).className = 'floatLeft unchoosenLink';
			}
			else
				document.getElementById(divde).className = 'floatLeft choosenLink';
		}
	}
	for(i=1; i<=nbPage; i++)
	{
		page = "page_"+i;
		if(pagede != page)
		{
			document.getElementById(page).style.display = 'none';
		}
		else
		{
			document.getElementById(page).style.display = 'block';
		}
	}
}

function ClickPrev()
{
	Nbpage = document.getElementById('nbpage').value;
	currentPage = document.getElementById('current_page').value;
	
	page1 = "div_1";
	page2 = "div_2";
	page3 = "div_3";
	
	if(currentPage > 3)
	{
		thirdpage = parseFloat(currentPage)-1;
		secondpage = parseFloat(currentPage)-2;
		firstpage = parseFloat(currentPage)-3;
		
		
		document.getElementById(page1).innerHTML = firstpage;
		document.getElementById(page2).innerHTML = secondpage;
		document.getElementById(page3).innerHTML = thirdpage;
		
		if(currentPage == 4)
		{
			document.getElementById('Prevlink').style.visibility = 'hidden';
			firstpage = '3';
			OpenClopack(firstpage,3);
		}
		else
		{
			firstpage = thirdpage;
			OpenClopack(firstpage,3);
		}
	}
	else
	{
		value0 = parseFloat(currentPage) - 1;
		if(value0 == 1)
		{ 
			document.getElementById(page1).innerHTML = '1';
			document.getElementById(page2).innerHTML = '2';
			document.getElementById(page3).innerHTML = '3';
			document.getElementById('Prevlink').style.visibility = 'hidden';
			firstpage = '1';
			OpenClopack(firstpage,1);
		}
		if(value0 == 2)
		{
			document.getElementById(page1).innerHTML = '1';
			document.getElementById(page2).innerHTML = '2';
			document.getElementById(page3).innerHTML = '3';
			firstpage = '2';
			OpenClopack(firstpage,2);
		} 
		
		
	}
	document.getElementById('current_page').value = firstpage;
	document.getElementById(page2).style.visibility = 'visible';
	document.getElementById(page3).style.visibility = 'visible';
	document.getElementById('nextlink').style.visibility = 'visible';
	
}

function ClearContactForm(x)
{
	document.getElementById(x).innerHTML = '';	
}

function ExpaServiceCollapse(action,indexi)
{
	Nb_Team = document.getElementById('nb_team');
	
	All_details = "AllDetails_"+indexi;
	tem = "temp_"+indexi;
	descriptionTeam = "teamDesc_"+indexi;
	
	allDetails = document.getElementById(All_details);
	temp = document.getElementById(tem);
	teamDesc = document.getElementById(descriptionTeam);
	
	if(action == 'expand')
	{
		if(temp.innerHTML == '')
		{
			temp.innerHTML = teamDesc.innerHTML;
			teamDesc.innerHTML = allDetails.innerHTML;
			allDetails.innerHTML = '';
		}
	}	
	if(action == "collapse")
	{
		if(allDetails.innerHTML == '')
		{
			allDetails.innerHTML = teamDesc.innerHTML;
			teamDesc.innerHTML = temp.innerHTML;
			temp.innerHTML = '';
		}
	}
}
