// JavaScript Document
var fading = new Array("one","two","three","four","five","six","seven");
	var numb = fading.length;

function homeFade(){
	for(var i=0; i<numb; i++){
		window.setTimeout("fade(fading["+i+"],1,'in')",spd*i);
	}
}
function makevis(elemen,num){
	if(typeof document.styleSheets != "undefined"){//applying styles here
	var printStyleSheet = document.styleSheets[num];
	var printRules = null;
		if(typeof printStyleSheet.rules != "undefined"){
			printRules = printStyleSheet.rules;
		}else{
			printRules = printStyleSheet.cssRules;
		}
		for(var i=0;i<printRules.length;i++){
				if(printRules[i].selectorText.toLowerCase() == "#" + elemen){
							printRules[i].style.visibility = "visible";
					break;
				}
			}
	}
}
var spd = 3000;//speed of animatin
function inithomeFade(){
	window.setTimeout("makevis('seven',2)",spd*7);
//	fade("scrollbar",0.01,"out");
//	fade('nav',0.01,'out');
//	window.setTimeout("fade('nav',3,'in')",3500*8);
}
var ver = getInternetExplorerVersion();
var tex;
var texxt;
var i;
i=0;

function intr(){
	tex = document.getElementById("typing");
	textt = tex.firstChild.nodeValue;
	tex.firstChild.nodeValue = ".";
	tex.style.left=0;
	return textt;
}

function doitnow(){
		if(i<textt.length){
		tex.firstChild.nodeValue = textt.substring(0,i);
		i=i+1;
			if(i==textt.length-1){
				window.setTimeout("homeFade()", 500);
			}
			window.setTimeout("counting()",100);
		}else{ 
			return false;
		}
}

function counting(){
	doitnow();
	}

function yessir(){
intr();
doitnow();
}

applystyleshome();
attachEventListener(window, "resize", applystyleshome, false);

function applystyleshome(){
var sizee = getViewportSize();//Get screen height
var lim0 = 880;
var lim1 = 450;
if(typeof document.styleSheets != "undefined"){//applying styles here
	var printStyleSheet = document.styleSheets[2];
	var printRules = null;
		if(typeof printStyleSheet.rules != "undefined"){
			printRules = printStyleSheet.rules;
		}else{
			printRules = printStyleSheet.cssRules;
		}
		for(var i=0;i<printRules.length;i++){
				if(printRules[i].selectorText.toLowerCase() == "#spacingp"){
					if(sizee[1]>520){
							printRules[i].style.marginTop = 10 + "px";
					}else{
						printRules[i].style.marginTop = -30 + "px";
					}
					break;
				}
			}
		for(var i=0;i<printRules.length;i++){
				if(printRules[i].selectorText.toLowerCase() == "#seven"){
					if(sizee[1]>520){
							printRules[i].style.marginTop = 50 + "px";
					}else{
							printRules[i].style.marginTop = 45 + "px";
					}
					break;
				}
			}
		for(var i=0;i<printRules.length;i++){ //NOTE - need to adjust top margin of h1 and height of insie
				if(printRules[i].selectorText.toLowerCase() == "#inner"){
				if(sizee[1]>520){
					if (navigator.appVersion.indexOf("MSIE") == -1){
					printRules[i].style.marginTop = -5 + "px";
					}else{
					printRules[i].style.marginTop = -13 + "px";	
					}
				}else{
					printRules[i].style.marginTop = 0 + "px";
				}
					break;
			}
		}

}
}

addLoadListener(inithomeFade);
addLoadListener(yessir);
	
