// JavaScript Document

jQuery(document).ready(function () {
        setAndroidVersion();
        setIPhoneVersion();
        setUpAnchorClicks();
	setUpPlay();
});

function setAndroidVersion(){
    var htmlStr = '<!-- START EMBED CODE --><script type="text/javascript" src="http://ameerdesign.elements-server.com/ssp_director/m/embed.js"></script><div id="album-5" style="visibility: visible;"><div class="ssp-mobile-poster"><a href="{{mobile_link}}" title="Mobile link"><h3 class="ssp-mobile-poster-title">View gallery</h3></a><p>{{description}}</p></div></div><script type="text/javascript">SlideShowPro({attributes: {src:"/skins/ameer/flash/ameer_slides.swf",id: "album-5",width: 400,height: 440},mobile: {auto: false, flash:false, poster:"default", linkToPlayer:true},params: {bgcolor: "#000000",allowfullscreen: true},flashvars: {xmlFilePath: "http://ameerdesign.elements-server.com/ssp_director/images.php?album=5"}});</script><!-- END EMBED CODE -->';
    if (detectAndroid()) {
        jQuery('head').append('<link rel="stylesheet" type="text/css" href="/skins/ameer/css/mobile.css"/>');
        jQuery('.topContent .topContentBoxes').eq(1).html(htmlStr);
    }
}

//**************************
// Detects if the current device is an Android OS-based device.
function detectAndroid()
{
   var deviceAndroid = "android";
   //Initialize our user agent string to lower case.
   var uagent = navigator.userAgent.toLowerCase();

   if (uagent.search(deviceAndroid) > -1)
      return true;
   else
      return false;
}

function setIPhoneVersion(){
    //Iphone user
    var agent = navigator.userAgent;
    var isIphone = (agent.indexOf("iPhone") != -1);

    // For use within iPad developer UIWebView
    // Thanks to Andrew Hedges!
    var ua = navigator.userAgent;
    var isIPad = /iPad/i.test(ua) || /iPhone OS 3_1_2/i.test(ua) || /iPhone OS 3_2_2/i.test(ua);

    
    if (isIphone || isIPad) {
        jQuery('head').append('<link rel="stylesheet" type="text/css" href="/skins/ameer/css/mobile.css"/>');

        jQuery("#playPauseDiv2").addClass("hide");
    }else{
        //jQuery("#playPauseDiv2").addClass("foo");
    }

}

function setUpAnchorClicks(){
	jQuery('#aboutUsAnchor').click(function () { 
    	jQuery("a[class='selected']").removeClass('selected');
		jQuery(this).addClass('selected');
		jQuery('#bottomRightDiv').html(jQuery('#aboutDiv').html());
    });
	
	jQuery('#clientsAnchor').click(function () { 
    	jQuery("a[class='selected']").removeClass('selected');
		jQuery(this).addClass('selected');
		jQuery('#bottomRightDiv').html(jQuery('#clientsDiv').html());
    });

    jQuery('#newsAnchor').click(function () {
    	jQuery("a[class='selected']").removeClass('selected');
		jQuery(this).addClass('selected');
		jQuery('#bottomRightDiv').html(jQuery('#newsDiv').html());
    });
	
	jQuery('a').click(function() {
		if(jQuery(this).attr('href') == '#'){
			return false;
		}
	});
}

function playPaused(){
	jQuery('#playPauseDiv a img').attr('src', '/skins/ameer/images/play.png');
}

function setUpPlay(){
	jQuery('#playPauseDiv a img').toggle(
	  function () {
		if(jQuery(this).attr('src') == '/skins/ameer/images/play.png'){
        	jQuery(this).attr('src', '/skins/ameer/images/pause.png');
			sspRestart();
		}else{
			jQuery(this).attr('src', '/skins/ameer/images/play.png');
			sspPause();
		}
      },
	  function () {
		if(jQuery(this).attr('src') == '/skins/ameer/images/pause.png'){
        	jQuery(this).attr('src', '/skins/ameer/images/play.png');
			sspPause();
		}else{
			jQuery(this).attr('src', '/skins/ameer/images/pause.png');
			sspRestart();
		}
      }
	);
}

function sspPause(){
	thisMovie("album-5").sspPause(null);
}

function sspRestart() {
	thisMovie("album-5").sspRestart(null);
}
   
function thisMovie(movieName) {
	return swfobject.getObjectById(movieName);
}
