
function initSite()
{
	onSizesModification();
	
	document.title = Data.SiteTitle;
	
	if (Data.ThemeColor == "white"){Data.ThemeColorCode = "#ffffff";}
	if (Data.ThemeColor == "red"){Data.ThemeColorCode = "#ff0000";}
	if (Data.ThemeColor == "green"){Data.ThemeColorCode = "#00cc00";}
	if (Data.ThemeColor == "blue"){Data.ThemeColorCode = "#3399ff";}
	if (Data.ThemeColor == "yellow"){Data.ThemeColorCode = "#ffff00";}
	if (Data.ThemeColor == "orange"){Data.ThemeColorCode = "#ff6600";}
	if (Data.ThemeColor == "purple"){Data.ThemeColorCode = "#9966ff";}
	
	if (Data.DefaultButtonTextColor == "#0"){Data.DefaultButtonTextColor = Data.ThemeColorCode;}
	
	createHeader();
	createMenuPage();
	createFooter();
}

function createHeader()
{
	var code = "";
	
	code = code+'<table border="0" cellpadding="0" cellspacing="0" style="height:60px;">';
	code = code+'<tr>';
	code = code+'<td class="logo"><img src="'+Data.Logo+'" border="0px" alt="" /></td>';
	code = code+'<td class="title"><font color="'+Data.ThemeColorCode+'">'+Data.SiteTitle+'</font></td>';
	code = code+'</tr>';
	code = code+'</table>';
	code = code+'<div class="separator_header" style="background-color:'+Data.ThemeColorCode+'"></div>';
	
	document.getElementById("header").innerHTML = code;
}

function createMenuPage()
{
	var code = "";
	var i,j,submenuCode;
	
	if(navigator.appName.indexOf('Internet Explorer') != -1)
	{
		for (i=1; i<=Data.NumberOfButtons; i++)
		{
			code = code+'<div class="button">';	
			if (Data.Button[i].Type == "Text")
				{code = code+'<a href="javascript:displayContent('+i+')" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Type == "Link")
				{code = code+'<a href="'+Data.Button[i].Link+'" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Type == "Form")
				{code = code+'<a href="javascript:displayForm('+i+')" style="text-decoration:none;">';}	
			else
			if (Data.Button[i].Type == "Submenu")
				{code = code+'<a href="javascript:createSubmenu('+i+')" style="text-decoration:none;">';}		
			code = code+'<table border="0" cellpadding="0" cellspacing="0" width="100%">';
			code = code+'<tr>';
			code = code+'<td width="40px"><img src="content/images/icon'+Data.Button[i].IconCode+'_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Title+'" /></td>';
			code = code+'<td class="button_content" style="background-image:url(content/images/buttonBackground_'+Data.ThemeColor+'.png);">';
			if (Data.Button[i].Type == "Text")
				{code = code+'<a href="javascript:displayContent('+i+')" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Type == "Link")
				{code = code+'<a href="'+Data.Button[i].Link+'" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Type == "Form")
				{code = code+'<a href="javascript:displayForm('+i+')" style="text-decoration:none;">';}	
			else
			if (Data.Button[i].Type == "Submenu")
				{code = code+'<a href="javascript:createSubmenu('+i+')" style="text-decoration:none;">';}		
			code = code+'<font color="#'+Data.MenuTextColor+'">'+Data.Button[i].Title+'</font></a></td>';
			code = code+'<td width="15px"><img src="content/images/buttonEnd_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Title+'" /></td>';
			code = code+'</tr>';
			code = code+'</table>';
			code = code+'</a>';
			code = code+'</div>'
			if (Data.Button[i].Type == "Submenu")
				{code = code+'<div class="submenu" id="submenu'+i+'"></div>';}
		}
	}
	else
	{
		for (i=1; i<=Data.NumberOfButtons; i++)
		{
			code = code+'<div class="button">';	
			if (Data.Button[i].Type == "Text")
				{code = code+'<a href="javascript:displayContent('+i+')" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Type == "Link")
				{code = code+'<a href="'+Data.Button[i].Link+'" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Type == "Form")
				{code = code+'<a href="javascript:displayForm('+i+')" style="text-decoration:none;">';}	
			else
			if (Data.Button[i].Type == "Submenu")
				{code = code+'<a href="javascript:createSubmenu('+i+')" style="text-decoration:none;">';}		
			code = code+'<table border="0" cellpadding="0" cellspacing="0" width="100%">';
			code = code+'<tr>';
			code = code+'<td width="40px"><img src="content/images/icon'+Data.Button[i].IconCode+'_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Title+'" /></td>';
			code = code+'<td class="button_content" style="background-image:url(content/images/buttonBackground_'+Data.ThemeColor+'.png);"><font color="#'+Data.MenuTextColor+'">'+Data.Button[i].Title+'</font></td>';
			code = code+'<td width="15px"><img src="content/images/buttonEnd_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Title+'" /></td>';
			code = code+'</tr>';
			code = code+'</table>';
			code = code+'</a>';
			code = code+'</div>'
			if (Data.Button[i].Type == "Submenu")
				{code = code+'<div class="submenu" id="submenu'+i+'"></div>';}
		}
	}
	
	document.getElementById("container").innerHTML = code;
}

function createFooter()
{
	var code = '<div class="separator_footer" style="background-color:'+Data.ThemeColorCode+'"></div>';
	code = code+'<div class="footer_text" style="color:#'+Data.ContentColor+'">'+Data.FooterText+'<br /><br />Created by <a href=" http://www.smooci.com/referral?user=Marius" target="_blank" style="color:#ffffff">SMOOCI.com</a></div>';
	
	document.getElementById("footer").innerHTML = code;
}

function resetSubmenus()
{
	var i;
	
	for (i=1; i<=Data.NumberOfButtons; i++)
	{
		if (Data.Button[i].Type == "Submenu")
			{document.getElementById("submenu"+i).innerHTML = "";}		
	}
}

function createSubmenu(i)
{
	resetSubmenus();
	
	var submenuCode = "";
	var j;
	
	if(navigator.appName.indexOf('Internet Explorer') != -1)
	{
		for (j=1; j<=Data.Button[i].NumberOfSubbuttons; j++)
		{
			submenuCode = submenuCode+'<div class="button">';
			if (Data.Button[i].Subbutton[j].Type == "Text")
				{submenuCode = submenuCode+'<a href="javascript:displayContent2('+i+','+j+')" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Subbutton[j].Type == "Link")
				{submenuCode = submenuCode+'<a href="'+Data.Button[i].Subbutton[j].Link+'" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Subbutton[j].Type == "Form")
				{submenuCode = submenuCode+'<a href="javascript:displayForm2('+i+','+j+')" style="text-decoration:none;">';}
			submenuCode = submenuCode+'<table border="0" cellpadding="0" cellspacing="0" width="100%">';
			submenuCode = submenuCode+'<tr>';
			submenuCode = submenuCode+'<td width="40px"><img src="content/images/icon'+Data.Button[i].Subbutton[j].IconCode+'_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Subbutton[j].Title+'" /></td>';
			submenuCode = submenuCode+'<td class="button_content" style="background-image:url(content/images/buttonBackground_'+Data.ThemeColor+'.png);">';
			if (Data.Button[i].Subbutton[j].Type == "Text")
				{submenuCode = submenuCode+'<a href="javascript:displayContent2('+i+','+j+')" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Subbutton[j].Type == "Link")
				{submenuCode = submenuCode+'<a href="'+Data.Button[i].Subbutton[j].Link+'" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Subbutton[j].Type == "Form")
				{submenuCode = submenuCode+'<a href="javascript:displayForm2('+i+','+j+')" style="text-decoration:none;">';}
			submenuCode = submenuCode+'<font color="#'+Data.MenuTextColor+'">'+Data.Button[i].Subbutton[j].Title+'</font></a></td>';
			submenuCode = submenuCode+'<td width="15px"><img src="content/images/buttonEnd_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Subbutton[j].Title+'" /></td>';
			submenuCode = submenuCode+'</tr>';
			submenuCode = submenuCode+'</table>';				
			submenuCode = submenuCode+'</a>';
			submenuCode = submenuCode+'</div>';
		}
	}
	else
	{
		for (j=1; j<=Data.Button[i].NumberOfSubbuttons; j++)
		{
			submenuCode = submenuCode+'<div class="button">';
			if (Data.Button[i].Subbutton[j].Type == "Text")
				{submenuCode = submenuCode+'<a href="javascript:displayContent2('+i+','+j+')" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Subbutton[j].Type == "Link")
				{submenuCode = submenuCode+'<a href="'+Data.Button[i].Subbutton[j].Link+'" style="text-decoration:none;">';}
			else
			if (Data.Button[i].Subbutton[j].Type == "Form")
				{submenuCode = submenuCode+'<a href="javascript:displayForm2('+i+','+j+')" style="text-decoration:none;">';}
			submenuCode = submenuCode+'<table border="0" cellpadding="0" cellspacing="0" width="100%">';
			submenuCode = submenuCode+'<tr>';
			submenuCode = submenuCode+'<td width="40px"><img src="content/images/icon'+Data.Button[i].Subbutton[j].IconCode+'_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Subbutton[j].Title+'" /></td>';
			submenuCode = submenuCode+'<td class="button_content" style="background-image:url(content/images/buttonBackground_'+Data.ThemeColor+'.png);"><font color="#'+Data.MenuTextColor+'">'+Data.Button[i].Subbutton[j].Title+'</font></td>';
			submenuCode = submenuCode+'<td width="15px"><img src="content/images/buttonEnd_'+Data.ThemeColor+'.png" border="0px" alt="'+Data.Button[i].Subbutton[j].Title+'" /></td>';
			submenuCode = submenuCode+'</tr>';
			submenuCode = submenuCode+'</table>';				
			submenuCode = submenuCode+'</a>';
			submenuCode = submenuCode+'</div>';
		}
	}
	
	document.getElementById("submenu"+i).innerHTML = submenuCode;	
}