/*jQuery(function( $ ){

		$.easing.elasout = function(x, t, b, c, d) {
			var s=1.70158;var p=0;var a=c;
			if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
			if (a < Math.abs(c)) { a=c; var s=p/4; }
			else var s = p/(2*Math.PI) * Math.asin (c/a);
			return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
		};

	$('#nav a.hashlink').click(function(){	   		
		$.scrollTo(this.hash, 800, { easing:'elasout' }, {axis:'x'});
		return false;
	});

});
*/
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}
function getElementsByClassName(node, classname) {
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}
function swapEmails() {
  var spans1 = getElementsByClassName(document, "emailinfo");
  var spans2 = getElementsByClassName(document, "emailcraig");
  for (var i=0; i<spans1.length; i++) {
      spans1[i].innerHTML = '<a class="email" title="this will open your email program" href="mailto:&#105;&#110;&#102;&#111;&#064;&#115;&#116;&#097;&#114;&#099;&#111;&#109;&#046;&#105;&#101;">&#105;&#110;&#102;&#111;&#064;&#115;&#116;&#097;&#114;&#099;&#111;&#109;&#046;&#105;&#101;</a>'   
  }
  for (var i=0; i<spans2.length; i++) {
      spans2[i].innerHTML = '<a class="email" title="this will open your email program" href="mailto:&#099;&#114;&#097;&#105;&#103;&#046;&#102;&#097;&#114;&#114;&#101;&#108;&#108;&#064;&#115;&#116;&#097;&#114;&#099;&#111;&#109;&#046;&#105;&#101;">&#099;&#114;&#097;&#105;&#103;&#046;&#102;&#097;&#114;&#114;&#101;&#108;&#108;&#064;&#115;&#116;&#097;&#114;&#099;&#111;&#109;&#046;&#105;&#101;</a>'   
  }
}
function loaditems() {
//$("#home").before('<div id="extrahome"></div>');
//window.scrollTo(0,500)//location.replace('http://192.168.1.14:8888/starcom-NEW/index.html#home');
$('html').css({ overflow: "hidden" });
//$("p").wrapInner("<b></b>");

}

function hideabout(){ $('#about1').hide();$('#about2').hide();$('#about3').hide();$('#about4').hide();$('#about5').hide(); $('#about6').hide(); swfobject.embedSWF("flash/xxx.swf", "innovators", "1", "1", "9.0.0", "flash/expressInstall.swf", false, params, false); $('#innovators').hide();
}

function hidework(){ $('#work1').hide();$('#work2').hide();$('#work3').css({ top: "-2000px" });}

function insertinnovators(){
	swfobject.embedSWF("flash/innovators1.swf", "innovators", "242", "288", "9.0.0", "flash/expressInstall.swf", false, params, false);
};

function thing() {
	hideabout();
	
	$('#about1').show(); $('#innovators').show(); insertinnovators();

	$("#about-link1").click(function(){ hideabout(); $('#about1').slideDown("fast");$('#innovators').show();insertinnovators(); return false; });
	$("#about-link2").click(function(){ hideabout(); $('#about2').slideDown("fast"); return false; });
	$("#about-link3").click(function(){ hideabout(); $('#about3').slideDown("fast"); return false; });
	$("#about-link4").click(function(){ hideabout(); $('#about4').slideDown("fast"); return false; });
	$("#about-link5").click(function(){ hideabout(); $('#about5').slideDown("fast"); return false; });
	$("#about-link6").click(function(){ hideabout(); $('#about6').slideDown("fast"); return false; });

	hidework();
	
	$('#work1').show();
	
	$("#work-link1").click(function(){ hidework(); $('#work1').slideDown("normal"); return false; });
	$("#work-link2").click(function(){ hidework(); $('#work2').slideDown("normal"); return false; });
	$("#work-link3").click(function(){ hidework(); $('#work3').css({ top: "0" }); return false; });

}
addLoadEvent(swapEmails);addLoadEvent(thing);

function navscrolling() {
		$("#nav h1").click(function(){ $.scrollTo('#home', 800, {axis:'x'}); return false; });
		$("#nav #about-link").click(function(){ $.scrollTo('#about', 800, {axis:'x'}); return false; });
		$("#nav #work-link").click(function(){ $.scrollTo('#work', 800, {axis:'x'}); return false; });
		$("#nav #news-link").click(function(){ $.scrollTo('#news', 800, {axis:'x'}); return false; });
		$("#nav #contact-link").click(function(){ $.scrollTo('#contact', 800, {axis:'x'}); return false; });
		$("#nav #inspiration-link").click(function(){ $.scrollTo('#inspiration', 800, {axis:'x'}); return false; });

}
addLoadEvent(navscrolling);
$(function() {
$('#workitem').cycle({ fx: 'scrollLeft', pause: 1, speed: 1000, timeout: 3000});
});
