| Current Path : /home/lejardintz/www/templates/as002085/js/ |
| Current File : /home/lejardintz/www/templates/as002085/js/desktop-mobile.js |
//To desktop Version script
//reset the viewport
function resetViewPortTag() {
var viewPortTag=document.createElement('meta');
viewPortTag.id="viewport";
viewPortTag.name = "viewport";
viewPortTag.content = ""
document.getElementsByTagName('head')[0].appendChild(viewPortTag);
}
//set the default viewport (if desktop version turned off)
function setViewPortTagDefault() {
var viewPortTagDefault=document.createElement('meta');
viewPortTagDefault.id="viewport";
viewPortTagDefault.name = "viewport";
viewPortTagDefault.content = "width=device-width, initial-scale=1.0"
document.getElementsByTagName('head')[0].appendChild(viewPortTagDefault);
if(typeof ios_fix == "function"){
ios_fix() //initialization ios fix script for iPad
}
}
//create cookie
function createCookie(name,value,days)
{
if (days)
{
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
//read cookie
function readCookie(name)
{
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++)
{
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
//erase cookie
function eraseCookie(name)
{
createCookie(name,"",-1);
}
//main function
function toDeskTop(){
var isMobile = navigator.userAgent.match(/(iPhone)|(iPod)|(android)|(Windows Phone)|(BlackBerry)|(iemobile)|(symbian)|(BB10)|(PlayBook)|(webOS)/i)
if(isMobile){
if(jQuery('#to-desktop').length){
jQuery('#to-desktop').show().find('a').click(function(e){
disableMobile = readCookie('disableMobile');
if(disableMobile&&disableMobile!='false'){
createCookie('disableMobile', false, 365);
}
else{
createCookie('disableMobile', true, 365);
}
window.location.href = 'index.php'
return false;
});
disableMobile = readCookie('disableMobile');
if(disableMobile&&disableMobile!='false'){
jQuery('#to-desktop .to_desktop').hide();
jQuery('#to-desktop .to_mobile').show();
resetViewPortTag();
}
else{
setViewPortTagDefault()
}
}
else{
eraseCookie('disableMobile')
setViewPortTagDefault()
}
}
}
jQuery(document).ready(function(){
toDeskTop();
});