$(document).ready(function() { 
     $.addthis('AyvalikFirsat.org');
    /*nav anmation*/
	   if($('ul.nav').length > 0){
			var xVal = $('ul.nav li.selected').position()['left'];
			var xWidth=$('ul.nav li.selected').width();
			$('ul.nav .block').stop().animate({width: xWidth,left: xVal}, {easing: '', duration:500});
			$("ul.nav li")
			 .mouseover(function() {
				var xVal = $(this).position()['left'];
				var xWidth=$(this).width();
				$('ul.nav .block').stop().animate({width: xWidth,left: xVal}, {easing: '', duration:500});
			})
			.mouseout(function() {
				if(!$(this).hasClass("selected")){
					var xVal = $("ul.nav li.selected").position()['left'];
					var xWidth=$("ul.nav li.selected").width();
					$('ul.nav .block').stop().animate({width: xWidth,left: xVal}, {easing: '', duration:500});
				};
			}); 
		};
		
	/*subNav animation*/
	if($(".subNavArrow").length > 0){
		var xVal = $('ul.subNav li.selected').position()['left'];
		var xWidth=$('ul.subNav li.selected').width();
		$('ul.subNav .subNavArrow').stop().animate({width: xWidth,left: xVal}, {easing: '', duration:500});
		$("ul.subNav li.subNavItem")
		.mouseover(function() {
			var xVal = $(this).position()['left'];
			var xWidth=$(this).width();
			$('ul.subNav .subNavArrow').stop().animate({width: xWidth,left: xVal}, {easing: '', duration:500});
		})
		.mouseout(function() {
			if(!$(this).hasClass("selected")){
				var xVal = $("ul.subNav li.selected").position()['left'];
				var xWidth=$("ul.subNav li.selected").width();
				$('ul.subNav .subNavArrow').stop().animate({width: xWidth,left: xVal}, {easing: '', duration:1000});
			};
		});
	 };
});


(function($){
	$.addthis = function(code){
	function init(){
	   try{
		// determine whether to include the normal or SSL version
		  var addthisurl = (location.href.indexOf('https') == 0 ? 'https://' : 'http://') + 's7.addthis.com/js/250/addthis_widget.js?pub=' + code;
		 
		  // include the script
		  $.getScript(addthisurl, function(){
			 $('a.addthis').append('<img src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/>').attr('href', 'http://www.addthis.com/bookmark.php?v=250').mouseover(
				function(){
				 return addthis_open(this, '', '[URL]', '[TITLE]');
				}).mouseout(
				function(){
				 addthis_close();
				}).click(
				function(){
				 return addthis_sendto();
				});
		  });
	   } catch(err) {
		  // log any failure
		  console.log('Failed to load AddThis Script:' + err);
	   }
	} 
	init();
	}
})(jQuery);

function openShadowbox(content, player, title, width, height){
    Shadowbox.open({
        content:    content,
        player:     player,
        title:      title,
        width:      width,
        height:     height
    });
};

function pageLoaded(){
   var elem = document.getElementById('SBox');
   Shadowbox.setup(elem);
};  

function generateCode(codeLen){
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    for( var i=0; i < codeLen; i++ )
        text += possible.charAt(Math.floor(Math.random() * possible.length));
    return text;
}

function initCufon(){
  Cufon.replace('.hermes', { fontFamily: 'hermes' , hover: true, hoverables: { a: true }});
  Cufon.replace('.hermesBold', { fontFamily: 'hermesBold' });
  Cufon.replace('.juneGull', { fontFamily: 'juneGull' });
};


function initRounded(){
	 $(document).ready(function(){
		  $(".rounded").each(function(index) {
			   var rVal=hasClassVal($(this),"rnd");	
			   $(this)
			   .css("-webkit-border-radius",rVal+"px")
			   .css("-moz-border-radius",rVal+"px")
			   .css("border-radius",rVal+"px")
			   .css("-khtml-border-radius",rVal+"px")
			   .css("behavior","url(PIE.htc)");
		  });
		  $(".roundedTop").not(".noInit").each(function(index) {
			   $(this).addClass("noInit");
			   var rVal=hasClassVal($(this),"rnd");	
			   $(this)
			   .css("-webkit-border-radius",rVal+"px "+rVal+"px 0px 0px")
			   .css("-moz-border-radius",rVal+"px "+rVal+"px 0px 0px")
			   .css("border-radius",rVal+"px "+rVal+"px 0px 0px")
			   .css("-khtml-border-radius",rVal+"px "+rVal+"px 0px 0px")
			   .css("behavior","url(PIE.htc)");
		  });
		  $(".roundedBottom").not(".noInit").each(function(index) {
			   $(this).addClass("noInit");
			   var rVal=hasClassVal($(this),"rnd");	
			   $(this)
			   .css("-webkit-border-radius", "0px 0px "+rVal+"px "+rVal+"px")
			   .css("-moz-border-radius", "0px 0px "+rVal+"px "+rVal+"px")
			   .css("border-radius", "0px 0px "+rVal+"px "+rVal+"px")
			   .css("-khtml-border-radius", "0px 0px "+rVal+"px "+rVal+"px")
			   .css("behavior","url(PIE.htc)");
		  });
		  $(".roundedLeft").not(".noInit").each(function(index) {
			   $(this).addClass("noInit");
			   var rVal=hasClassVal($(this),"rnd");	
			   $(this)
			   .css("-webkit-border-radius",rVal+"px 0px  0px "+rVal+"px")
			   .css("-moz-border-radius",rVal+"px 0px 0px "+rVal+"px")
			   .css("border-radius",rVal+"px 0px 0px "+rVal+"px")
			   .css("-khtml-border-radius",rVal+"px 0px 0px "+rVal+"px")
			   .css("behavior","url(PIE.htc)");
		  });
		  $(".roundedRight").not(".noInit").each(function(index) {
			   $(this).addClass("noInit");
			   var rVal=hasClassVal($(this),"rnd");	
			   $(this)
			   .css("-webkit-border-radius", "0px "+rVal+"px "+rVal+"px 0px")
			   .css("-moz-border-radius","0px "+rVal+"px "+rVal+"px 0px")
			   .css("border-radius","0px "+rVal+"px "+rVal+"px 0px")
			   .css("-khtml-border-radius","0px "+rVal+"px"+rVal+"px 0px")
			   .css("behavior","url(PIE.htc)");
		  });	
	 });	 
};


function initRoundedImg(){
   $(document).ready(function() {
	   var maxVal=14;
	   $(".roundedImg").each(function(index) {
			var rVal=hasClassVal($(this),"rnd");		   
			if(rVal=="" || rVal==undefined){rVal=8};
			if(rVal>maxVal){rVal=maxVal};
			var rColor=hasClassVal($(this),"clr");
			if(rColor=="" || rColor==undefined){var addColor=""; var hideIt="";}else{var addColor=" addColor clr"+rColor; var hideIt="display:none;";};
			if($(this).find(".roundBL").length==0){
				 $(this).append("<div class='roundBL fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"BL.png);'></div><div class='roundBR fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"BR.png);'></div><div class='roundTL fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"TL.png);'></div><div class='roundTR fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"TR.png);'></div>");
				 $(this).find(".roundBL").css("z-index","100");
				 $(this).find(".roundBT").css("z-index","100");
				 $(this).find(".roundTL").css("z-index","100");
				 $(this).find(".roundTR").css("z-index","100");
			};
	   });
	   $(".roundedImgTop").not(".noInit").each(function(index) {
			$(this).addClass("noInit");
			var rVal=hasClassVal($(this),"rnd");
			if(rVal=="" || rVal==undefined){rVal=8};
			if(rVal>maxVal){rVal=maxVal};
			var rColor=hasClassVal($(this),"clr");
			if(rColor=="" || rColor==undefined){var addColor=""; var hideIt="";}else{var addColor=" addColor clr"+rColor; var hideIt="display:none;";};
			if($(this).find(".roundTL").length==0){
				  $(this).append("<div class='roundTL fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"TL.png);'></div><div class='roundTR fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"TR.png);'></div>");
			};
			$(this).find(".roundTL").css("z-index","100");
			$(this).find(".roundTR").css("z-index","100");
	   });
	   $(".roundedImgBottom").not(".noInit").each(function(index) {
		    $(this).addClass("noInit");
			var rVal=hasClassVal($(this),"rnd");
			if(rVal=="" || rVal==undefined || rVal>maxVal){rVal=8};
			if(rVal>maxVal){rVal=maxVal};
			var rColor=hasClassVal($(this),"clr");
			if(rColor=="" || rColor==undefined){var addColor=""; var hideIt="";}else{var addColor=" addColor clr"+rColor; var hideIt="display:none;";};
			if($(this).find(".roundBL").length==0){
				$(this).append("<div class='roundBL fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"BL.png);'></div><div class='roundBR fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"BR.png);'></div>");
			};
			$(this).find(".roundBL").css("z-index","100");
			$(this).find(".roundBT").css("z-index","100");
	   });
	   $(".roundedImgLeft").not(".noInit").each(function(index) {
		    $(this).addClass("noInit");
			var rVal=hasClassVal($(this),"rnd");
			if(rVal=="" || rVal==undefined || rVal>maxVal){rVal=8};
			if(rVal>maxVal){rVal=maxVal};
			var rColor=hasClassVal($(this),"clr");
			if(rColor=="" || rColor==undefined){var addColor=""; var hideIt="";}else{var addColor=" addColor clr"+rColor; var hideIt="display:none;";};
			if($(this).find(".roundTL").length==0){
				$(this).append("<div class='roundTL fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"TL.png);'></div><div class='roundBL fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"BL.png);'></div>");
			};
			$(this).find(".roundTL").css("z-index","100");
			$(this).find(".roundBL").css("z-index","100");
	   });
	   $(".roundedImgRight").not(".noInit").each(function(index) {
			$(this).addClass("noInit");
			var rVal=hasClassVal($(this),"rnd");
			if(rVal=="" || rVal==undefined || rVal>maxVal){rVal=8};
			if(rVal>maxVal){rVal=maxVal};
			var rColor=hasClassVal($(this),"clr");
			if(rColor=="" || rColor==undefined){var addColor=""; var hideIt="";}else{var addColor=" addColor clr"+rColor; var hideIt="display:none;";};
			if($(this).find(".roundTR").length==0){
				$(this).append("<div class='roundTR fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"TR.png);'></div><div class='roundBR fixPng "+addColor+" noFade' style='"+hideIt+"background-image:url(assets/round"+rVal+"BR.png);'></div>");
			};
			$(this).find(".roundTL").css("z-index","100");
			$(this).find(".roundBL").css("z-index","100");
	   });
   });
};

function hasClassVal(obj,val){
	 var classes=$(obj).attr("class").split(" ");
	 var valLength=val.length;
	 var getVal=""
	 for(var i in classes){	
		 var optz=classes[i];
		 if(optz.length>valLength){		   
		   if(optz.substr(0,valLength) == val){
			   getVal = optz.substr(valLength);
			   break;
		   };
		 };
	 };
	 return getVal;
};
	
function clearClass(obj,val){
	 var classes=$(obj).attr("class").split(" ");
	 var valLength=val.length;
	 var cleanClasses=""
	 for(var i in classes){	
		 var optz=classes[i];
		 if(optz.length>valLength){		   
		   if(optz.substr(0,valLength) == val){
			   obj.removeClass(optz)
		   };
		 };
	 };
};

function blockCustomButton(target){
	$(target)
	.unbind("click")
	.unbind("mouseover")
	.unbind("mouseout")
	.css("background-color", "#8b8b8b")
	.css("color", "#d0d0d0")
	.removeClass("clickable");
};

function initCustomButtons(){
	 $(document).ready(function(){
	$(".customButton").each(function(index) {
		 var buttonText=$(this).text();
		 
		 var bgUpColor = hasClassVal($(this),"bgUpColor:");
		 var bgOverColor = hasClassVal($(this),"bgOverColor:");
		 var txtUpColor = hasClassVal($(this),"txtUpColor:");
		 var txtOverColor = hasClassVal($(this),"txtOverColor:");
		 var iconLeft = hasClassVal($(this),"iconLeft:");
		 var iconRight = hasClassVal($(this),"iconRight:");
		 var bePassive = hasClassVal($(this),"bePassive:");
		 var formId = hasClassVal($(this),"formId:");
		 var mainIcon = iconLeft==""?iconRight:iconLeft;
		 var targetUrl=$(this).attr("rel");
		 clearClass($(this),"bgUpColor:");
		 clearClass($(this),"bgOverColor:");
		 clearClass($(this),"txtUpColor:");
		 clearClass($(this),"txtOverColor:");
		 clearClass($(this),"iconLeft:");
		 clearClass($(this),"iconRight:");
		 clearClass($(this),"bePassive:");
		 clearClass($(this),"formId:");
		 /*set style & behaiour*/
        /* var txtUpPos="{backgroundColor : '#"+bgUpColor+"'";
		 var txtOverPos="{backgroundColor : '#"+bgOverColor+"'";
		 if(!txtOverColor==""){
			 txtUpPos+=", color : '#"+txtUpColor+"'";
			 txtOverPos+=", color : '#"+txtOverColor+"'";
		 };
		 txtUpPos+="}";
		 txtOverPos+="}";*/
		 if($(this).css("position")=="static" || $(this).css("position")==""){
		   $(this).css("position", "absolute");
		   $(this).css("margin", "0px");
		 };
		 
		$(this)
		.css("width", "auto")
		.css("height", "22px")
		.css("padding-left", "10px")
		.css("padding-right", "10px")		
		.css("font-size", "12px")
		.css("background-color", "#"+bgUpColor)
		.css("background-image", "url(assets/buttonGlossy.png)")
		.css("background-repeat","repeat-x")
	    .css("background-position","left center")
		.css("color", "#"+txtUpColor)
		.html("<span class='buttonText hermes' style='float:left;'>"+buttonText+"</span>")
		.addClass("rounded rnd4 clickable")
		.mouseover(function(){
				$(this)
				.stop().animate({backgroundColor : "'#"+bgOverColor+"'",color : "'#"+txtOverColor+"'"},250,function(){initCufon()})
				//.stop().animate(txtOverPos,250,function(){initCufon()})
		 })
		.mouseout(function(){
				$(this)
				.stop().animate({backgroundColor : "'#"+bgUpColor+"'",color : "'#"+txtUpColor+"'"},250,function(){initCufon()})
				//.stop().animate(txtUpPos,250,function(){initCufon()})
		})
		.click(function(){
			if(formId!="" && formId !=undefined && formId!=null){
				$("form#"+formId).submit();
			}else{
              window.location=targetUrl; return false;
			};
        });
		if(bePassive!="" && bePassive !=undefined){
			$(this)
			.css("width", "auto")
			.css("height", "22px")
			.css("position", "absolute")
			.css("padding-left", "10px")
			.css("padding-right", "10px")
			.css("margin", "0px")
			.css("font-size", "14px")
			.css("background-color", "transparent")
			.css("background-image", "none")
			.css("color", "#"+bgUpColor)
			.removeClass("clickable")
			.unbind()
		};
		 /*icons*/
		 switch (mainIcon){
			case ">" : case "<":
			     var font="juneGull"; 
			     break;
		    case "+": case "-":
			     var font="juneGull"; 
			     break;
			default:
			     var font="";
			     break;
		 };
		 if(!iconLeft == ""){
			$(this)
			.prepend("<span class='buttonIcon "+font+"' style='float:left;margin-right:8px;font-size:18px;padding:0px;height:auto;'>"+mainIcon+"</span>")
		 };
		 if(!iconRight == ""){
			$(this)
			.append("<span class='buttonIcon "+font+"' style='float:left;margin-left:8px;font-size:18px;padding:0px;height:auto;'>"+iconRight+"</span>")
		 };
		 initCufon();
		 /*set txt align*/
		 var button=$(this);
		 Cufon.CSS.ready(function() { 
			 var buttonH=button.height();
			 var buttonTextH=button.find(".buttonText").height();
			 var buttonIconH=button.find(".buttonIcon").height();			 
			 button.find(".buttonGlossy").css("height",buttonH/2+"px");
			 button.find(".buttonText").css("padding-top",(((buttonH-buttonTextH)/2))+"px");		 
			 button.find(".buttonIcon").css("padding-top",(((buttonH-buttonIconH)/2))+"px");
		 });
	 });
	 });
};


function checkScrollable(){
	$(document).ready(function() {
	    $(".addScroll").each(function(index) {
			    /*degerler*/
			    var scrollNum = hasClassVal($(this),"itemDisplay:");
				var scrollWay = hasClassVal($(this),"scrollWay:").toLowerCase();
				var pagerType = hasClassVal($(this),"pagerType:").toLowerCase();
				var pagerText = hasClassVal($(this),"pagerText:").split(",");
				var pagerColor = hasClassVal($(this),"pagerColor:");
				var pagerClass = hasClassVal($(this),"pagerClass:");
				
				clearClass($(this),"itemDisplay:");
				clearClass($(this),"scrollWay:");
				clearClass($(this),"pagerType:");
				clearClass($(this),"pagerText:");
				clearClass($(this),"pagerColor:");
				clearClass($(this),"pagerClass:");
				
				var id=$(this).attr("id"); 
			    if(id=="" || id==undefined || id==null){
				   var id=generateCode(8);
				   $(this).attr("id",id);
			    };
				
			    var itemCount=$(this).find(".item").length;
			    var areaWCount=Math.min(itemCount,scrollNum)
				var currH=$(this).height();
				var itemW=$(this).find(".item").width()+10;
				var itemH=$(this).find(".item").height()+12;
				var itemCanvasH= $(this).find(".item canvas").height();
				
				if(scrollWay=="hr"){
					var vertical=false;
					var scrolledAreaW=itemW*areaWCount;
					var scrolledAreaH=itemH+itemCanvasH;
					$(this).width(scrolledAreaW);
				    $(this).height(scrolledAreaH);
					$(this).wrapInner("<div class='items itemsHr' style='width:20000em;position:absolute;'></div>");
					$(this).wrapInner("<div class='scrollable' style='width:"+$(this).width()+"px;height:"+(itemH+itemCanvasH)+"px;position:relative;overflow:hidden;'></div>");
				}else{
					var vertical=true;
					var scrolledAreaW=itemW;
					var scrolledAreaH=itemH*areaWCount;
					$(this).width(scrolledAreaW);
				    $(this).height(scrolledAreaH);
					$(this).wrapInner("<div class='items itemsHr' style='height:20000em;position:absolute;'></div>");
					$(this).wrapInner("<div class='scrollable' style='height:"+$(this).height()+"px;width:"+(itemW)+"px;position:relative;overflow:hidden;'></div>");
				};
			    if(itemCount>scrollNum){
					  var prevIDName=$(this).attr("id")+"prev";
					  var nextIDName=$(this).attr("id")+"next";
					  if(pagerColor != "" && pagerColor !=null && pagerColor!=undefined){
						 var addStyle="color:"+pagerColor;
					  }else{
						 var addStyle="";
					  };
					  $(this).append("<a id='"+prevIDName+"' class='prev clickable "+pagerClass+"' style='position:absolute;"+addStyle+"'>"+pagerText[0]+"</a><a id='"+nextIDName+"' class='next clickable "+pagerClass+"' style='position:absolute;"+addStyle+"'>"+pagerText[1]+"</a>");				
					  var prevID = $(this).find("#"+prevIDName);
					  var nextID = $(this).find("#"+nextIDName)
					  switch (pagerType){
						  case "leftRight":
						        prevID.css("top", ((scrolledAreaH-prevID.height())/2)+"px");
								prevID.css("left",(0-prevID.width())+"px");
								nextID.css("top",((scrolledAreaH-nextID.height())/2)+"px");
								nextID.css("right", (0-nextID.width())+"px");
						  break;
						  case "bottom":
						        prevID.css("top", ((scrolledAreaH+(prevID.height())/2))+"px");
								prevID.css("left","5px");
								nextID.css("top",((scrolledAreaH+(nextID.height())/2))+"px");
								nextID.css("right", "5px");
						  break;
						  case "top":
						        prevID.css("top", ((0-(prevID.height())/2))+"px");
								prevID.css("left","5px");
								nextID.css("top",((0-(nextID.height())/2))+"px");
								nextID.css("right", "5px");
						  break;
					  };
					   $(function() {
						  $(".scrollable").scrollable({
							 vertical: vertical,
							 size: scrollNum
						  });
						  var api = $(".scrollable").data("scrollable");
						  api.onSeek(function(event, i) {
								 if(Number((Math.max(api.getIndex(),itemCount)-Math.min(api.getIndex(),itemCount)))==Number(scrollNum)){
									 $(".addScroll").find("#"+nextIDName).addClass("disabled");
								 };	
						  });
					  });
		      }else{
				  //centered //
				  if(scrollWay=="hr"){
				    $(this).find(".scrollable").css("left",((itemW*(scrollNum-itemCount))/2)+"px");
				  };
			   };				
		});
		initCufon();	 
	});	
};


function initCycle(){
	  $(document).ready(function() {
		$('.slideShow').not(".noInit").each(function(index) {
		  $(this).addClass("noInit");
		  var slideExprTmp = hasClassVal($(this),"slideExpr:");	
		  var pagerId = hasClassVal($(this),"pagerId:");
		  var delay=hasClassVal($(this),"delay:")==""?parseInt(6000):hasClassVal($(this),"delay:");	
		  var showPagerNum = hasClassVal($(this),"showPagerNum:")==""?"false":hasClassVal($(this),"showPagerNum:");				
		  clearClass($(this),"slideExpr:");
		  clearClass($(this),"pagerId:");
		  clearClass($(this),"delay:");
		  clearClass($(this),"showPagerNum:");
		  var slideExpr= slideExprTmp==""?'img':slideExprTmp;
		  if($(this).find(slideExpr).length>1){	
			  if(slideExpr=="div"){
				 $(this).find(slideExpr+" img").attr("width",$(this).find(slideExpr+" img").width());
				 $(this).find(slideExpr+" img").attr("height",$(this).find(slideExpr+" img").height());
			  }else{
				 $(this).find(slideExpr).css("position","absolute");
				 $(this).find(slideExpr).attr("width",$(this).find(slideExpr).width());
				 $(this).find(slideExpr).attr("height",$(this).find(slideExpr).height());
			  };
			// $(this).css("overflow","hidden").css("height","240px")
			  
			   var id=$(this).attr("id"); 
			   if(id=="" || id==undefined || id==null){
				   var id=generateCode(8);
				   $(this).attr("id",id);
			   };	 
				var slideObj=$("#"+id)
				slideObj.cycle({
				  fx:     'fade',
				  timeout: delay,  
				  speed:  'slow',
				  requeueOnImageNotLoaded: true,
				  pager:  '#'+pagerId,				 
                  pagerAnchorBuilder: showPagerNum=="false"?pagerFactory:"" ,
				  slideExpr: slideExpr,
				  before: function() {  
				      var txt=this.alt;
					  if(txt !="" && txt!=undefined && txt!=null){
					     $('.slideShowArea #caption').show().html(txt);
					  }else{
						 $('.slideShowArea #caption').hide() ;
					  };
				  } 
			  });
		   };
	   });
	});
};

function pagerFactory(idx, slide) {
	var s = idx > 2 ? ' style="display:none"' : '';
	return '<li class="clickable" '+s+'><a href="#"></a></li>';
};


function initVimeo(){
   $(document).ready(function() { 
	   $(".vimeo").each(function(index) {
		   $(this).addClass("imgLoading");
		   var hd=$(this).attr("title");
		   var vimeoId = hasClassVal($(this),"vimeoId:")==""?"":hasClassVal($(this),"vimeoId:");		
		   var vimeoW = hasClassVal($(this),"vimeoW:")==""?$(this).width():hasClassVal($(this),"vimeoW:");	
		   var vimeoH = hasClassVal($(this),"vimeoH:")==""?$(this).height():hasClassVal($(this),"vimeoH:");	
		   var autoPlay = hasClassVal($(this),"autoPlay:")==""?false:hasClassVal($(this),"autoPlay:");
		   var showOnLightBox = hasClassVal($(this),"showOnLightBox:")==""?false:hasClassVal($(this),"showOnLightBox:");					
		   clearClass($(this),"vimeoId:");
		   clearClass($(this),"vimeoW:");
		   clearClass($(this),"vimeoH:");
		   clearClass($(this),"autoPlay:");
		   clearClass($(this),"showOnLightBox:");
		   if(vimeoId != ""){
				$(this).attr("id","vimeo"+vimeoId);	
				var id="vimeo"+vimeoId
				if(showOnLightBox=="false"){
					$("#"+id)
					.append("<iframe src='http://player.vimeo.com/video/"+vimeoId+"?autoplay="+autoPlay+"' width='"+vimeoW+"' height='"+vimeoH+"' frameborder='0'></iframe>");
				}else{
					$.getJSON("http://vimeo.com/api/v2/video/"+vimeoId+".json?callback=?", function(data) {
						if(data[0] != undefined){
							var thumb=data[0].thumbnail_large
							var rate=data[0].stats_number_of_plays;						
							$("#"+id)
							.addClass("clickable")
							.prepend("<img src='"+thumb+"' width='"+vimeoW+"' hwight='"+vimeoH+"'/>")
							//.append("<div class='pressImgRate'>"+rate+"</div>")
							.find("img").load(function () {							   
							   // alert($(this).height()+"-"+$(this).parent().height())
								/*if($(this).height()<$(this).parent().height()){
									$(this).css("position","absolute");
									$(this).parent().css("background-color","#000000");
									$(this).css("top",(($(this).parent().height()-$(this).height())/2)+"px");
								};*/
							});
						};
					});
					$(this).unbind("click");
					$(this).click(function(){ 
						openShadowbox("http://player.vimeo.com/video/"+vimeoId, "iframe", hd, 720,576);
					});
				};
		    };	   
	   });
  });
};



function showMap(latitude,longitude,msg){
	Shadowbox.open({
        content:    "<div class='gmap latitude:"+latitude+" longitude:"+longitude+" mapW:980 mapH:600 addLargeLink:false' style='width:100%;height:100%;'></div>",
        player:     "html",
        title:      "",
		width: 980,
		height: 600,
		options:{onFinish: function () {  initGmap(); }} 
    });
};


function initGmap(){  
   $(document).ready(function(){ 
	  if($(".gmap").length>0){
		   $('.gmap').not(".noInit").each(function(index) {
			     $(this).addClass("noInit");
				 var latitude = hasClassVal($(this),"latitude:")==""?"":hasClassVal($(this),"latitude:");
				 var longitude = hasClassVal($(this),"longitude:")==""?"":hasClassVal($(this),"longitude:");
				 var mapW = hasClassVal($(this),"mapW:")==""?$(this).width():hasClassVal($(this),"mapW:");	
				 var mapH = hasClassVal($(this),"mapH:")==""?$(this).width():hasClassVal($(this),"mapH:");	
				 var addLargeLink = hasClassVal($(this),"addLargeLink:")==""?"false":hasClassVal($(this),"addLargeLink:");					
		         clearClass($(this),"latitude:");
				 clearClass($(this),"longitude:");
				 clearClass($(this),"mapW:");
				 clearClass($(this),"mapH:");
				 clearClass($(this),"addLargeLink:");
				 if(latitude!="" && longitude!=""){
					 $(this).width(mapW).height(mapH);
					 $(this).gMap({     
						latitude:               latitude,
						longitude:              longitude,
						zoom:                   16,
						markers:                [{latitude: latitude, longitude: longitude}],
						//controls:               ["GSmallMapControl", "GMapTypeControl"],
						scrollwheel:            false,
						maptype:                G_NORMAL_MAP,
						html_prepend:           '<div class="gmap_marker">',
						html_append:            '</div>',
						icon:
						{
							image:              "assets/gmap_icon.png",
							shadow:             "assets/gmap_icon_sh.png",
							iconsize:           [80, 45],
							shadowsize:         [85, 45],
							iconanchor:         [40, 45],
							infowindowanchor:   [8, 2]
						}
					 });
					 if(addLargeLink!="false"){
						$(this).append("<div class='largeMapButton' style='position:absolute;bottom:-16px;right:0px;'><a href='javascript:showMap(\""+latitude+"\",\""+longitude+"\",\"\")'>Büyük harita için tıklayınız</a></div>");
					 };
					 $(this).addClass("rounded");
				 };
		   });
	    };
	});
};

