// this is the jquery part 
$(document).ready(function(){
	// ------portfolio animation start---------------------------------------------------
	//$("a#paedda").fancybox();
	//$("a#paedda").fancybox({ 'hideOnContentClick': true });
	$("a#paedda").fancybox({ 	'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#ezyield").fancybox({ 	'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#platinum").fancybox({ 	'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#vhm").fancybox({ 		'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#bs").fancybox({ 		'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#heidel").fancybox({ 	'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#smart").fancybox({ 	'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 });  
	$("a#gk").fancybox({ 		'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#we").fancybox({ 		'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	$("a#systec").fancybox({ 	'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'hideOnContentClick': false, 'hideOnOverlayClick':false, 'overlayShow': true, 'overlayOpacity': 0.6, 'overlayColor': '#000', 'frameWidth':870, 'frameHeight':496 }); 
	
	// ------resume animation start---------------------------------------------------
	$("#resume").hover(function () {
	
		$("#resumeLinks").slideDown("slow");
	});

	$(".topLink").hover(function () {
		$("#resumeLinks").slideUp("slow");
	});

	$("#techLink").click(function () {
		scroll('tech');
	});
	
	$("#eduLink").click(function () {
		scroll('edu');
	});
	
	$("#expLink").click(function () {
		scroll('exp');
	});
	
	$(".btt").click(function () {
		scroll('top');
	});
	
	function scroll(type) {
		$('html, body').animate({
			scrollTop: $("#" + type).offset().top
		}, 3000);
	} 
	// ------resume animation end---------------------------------------------------
});

function openLink(url)
{
	window.open(url);
}

// for some reason it won't work without an achor
function removeLink()
{
	document.getElementById('techLink').href = '#';
	document.getElementById('eduLink').href = '#';
	document.getElementById('expLink').href = '#';
}

function current(page, flag)
{
	var currentTitle 	= document.title;
	var first 			= page.substr(0,1);
	var rest			= page.substr(1, (page.length - 1));
	var str 			= rest.replace(/_bottom/g, '');

	document.getElementById(page).innerHTML = '<span class="red">'+ first +'</span>' + str;
	if (!flag) {
		document.title = currentTitle + ' - ' + page;
	}
}

function setBottom()
{
	var pages = new Array("home","portfolio","resume", "contact");
	var t = document.title;
	var pat;
	var match;

	for (i=0;i<pages.length;i++) {
		pat = new RegExp(pages[i]); 
		match = t.match(pat);		
		if (match) {
			current(match + '_bottom', true);
		}
	}
}